Overview
Legal name
139 NORTHCHURCH ROAD FREEHOLD LIMITED
Region
Unknown
Registered address
139C NORTHCHURCH ROAD
LONDON
UNITED KINGDOM
N1 3NT
Insolvency history
No