Overview
Legal name
NORTHRIGG LIMITED
Region
Scotland
Registered address
28 CRAMOND ROAD SOUTH
EDINBURGH
LOTHIAN
EH4 6AB
Insolvency history
No