Overview
Legal name
28 NNR FREEHOLD LIMITED
Region
South West England
Registered address
FLAT 1, 28
NEW NORTH ROAD
EXETER
UNITED KINGDOM
EX4 4HF
Insolvency history
No