Company identity
Founded / incorporated
14 May 2020
Company number 12601401
Legal name
63 BARCLAY ROAD FREEHOLD LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
63 BARCLAY ROAD
LONDON
UNITED KINGDOM
E11 3DQ
Insolvency history
No