🇬🇧
LUX & TERRA LTD
20.42 · Manufacture of perfumes and toilet preparationsSIC20420 · 47910 · 62012 · 85590SmallID12254026
📍 THE CART LODGE, HYDE HALL FARM, SANDON, HERTFORDSHIRE, SG9 0RU, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.