H M RAITT CONTRACTING LIMITED Company number SC373193 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressOlive Bank Road, Musselburgh, Mid Lothian, EH21 6RD PostcodeEH21 6RD Companies at this postcode 6 Map