NORTHGLADE LIMITED Company number SC298298 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address58 NORTH MEGGETLAND, CRAIGLOCKHART, EDINBURGH, EH14 1XQ PostcodeEH14 1XQ Companies at this postcode 8 Map