Company identity
Founded / incorporated
22 March 1999
Company number 03737179
Legal name
68 CHARLWOOD STREET LIMITED
Company type
Private Limited Company
Region
London
Registered address
140A TACHBROOK STREET
LONDON
SW1V 2NE
Insolvency history
No