Company identity
Founded / incorporated
3 November 2010
Company number 07428694
Legal name
20 LECHMERE ROAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
20 LECHMERE ROAD
LONDON
NW2 5BU
Insolvency history
No