Overview
Legal name
22 SUMATRA ROAD FREEHOLD LIMITED
Region
London
Registered address
22 SUMATRA ROAD
LONDON
UNITED KINGDOM
NW6 1PU
Insolvency history
No