🇬🇧
LECLAIR & MOREAU LIMITED
20.42 · Manufacture of perfumes and toilet preparationsSIC20420MicroID15892638
📍 FLAT 11 APOLLO HOUSE, 235 SHELDRAKE DRIVE, IPSWICH, IP2 9LH, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.