Overview
Legal name
29 ALBEMARLE ROAD LIMITED
Region
London
Registered address
6 GREYSTOKE COURT
29 ALBEMARLE ROAD
BECKENHAM
KENT
BR3 5HL
Insolvency history
No