Overview
Legal name
182 NEW NORTH ROAD LIMITED
Region
Unknown
Registered address
184 NEW NORTH ROAD
LONDON
ENGLAND
N1 7BJ
Insolvency history
No