MCGUIRE HEATING LTD Company number SC588565 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 Brixwold Bank, Bonnyrigg, Scotland, EH19 3FD PostcodeEH19 3FD Companies at this postcode 2 Map