Overview
Legal name
MENTHOLATUM (OVERSEAS) LIMITED
Region
South East England
Registered address
SUITE 11, THE HUB, FARNBOROUGH BUSINESS PARK
FOWLER AVENUE
FARNBOROUGH
ENGLAND
GU14 7JP
Insolvency history
No