Company identity
Founded / incorporated
9 June 1975
Company number 01215226
Legal name
MENPALM LIMITED
Company type
Private Limited Company
Region
London
Registered address
54 HONOR OAK PARK
LONDON
SE23 1DY
Insolvency history
Yes