Overview
Legal name
16 CASTLEBAR ROAD MANAGEMENT COMPANY LIMITED
Region
Unknown
Registered address
16A CASTLEBAR ROAD
LONDON
ENGLAND
W5 2DP
Insolvency history
No