Company identity
Founded / incorporated
24 May 1991
Company number 02614630
Legal name
MESTAR LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
SUITE 4095
72 NEW BOND STREET
LONDON
W1Y 9DD
Insolvency history
Yes