Overview
Legal name
TARRAS PARK PROPERTIES (NORTH) LIMITED
Region
Scotland
Registered address
27 SILVERMILLS COURT
HENDERSON PLACE LANE
EDINBURGH
EH3 5DG
Insolvency history
No