Company identity
Founded / incorporated
6 August 2018
Company number 11500443
Legal name
20 CAMDEN HILL LIMITED
Company type
Private Limited Company
Region
London
Registered address
20 CAMDEN HILL ROAD
LONDON
UNITED KINGDOM
SE19 1NR
Insolvency history
No