NORTH PALACE LIMITED Company number SC577955 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address77 North Rd, Bellshill, Scotland, ML4 1QZ PostcodeML4 1QZ Companies at this postcode 14 Map