31 Tennant Avenue, Glasgow, Lanarkshire G74 5NA01355 458291 East Kilbride
Northstar are one of Scotland’s leading stainless steel manufacturer and installers of glass balustrades, stainless steel handrails, balconies and stairs.