BROOMHALL HEATING & PLUMBING LTD Company number SC420066 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office Address54 BROOMBANK TERRACE, EDINBURGH, EH12 7NY PostcodeEH12 7NY Companies at this postcode 3 Map