🇬🇧
ROSA.PETAL BEAUTY AND ART LTD
14.13 · Manufacture of other men's outerwearSIC14131 · 14132 · 14190 · 96020Beauty & Personal CareDormantID15653309
📍 UNIT. LI503 THE PRINT ROOMS, 164-180 UNION ST, LONDON, SE1 0LH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.