Overview
Legal name
153 AMHURST ROAD LTD
Region
Unknown
Registered address
FLAT B-D, 153
AMHURST ROAD
LONDON
UNITED KINGDOM
E8 2AW
Insolvency history
No