W AND H CONTRACTS LTD Company number SC846157 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address131 Drum Street, Edinburgh, Midlothian, Scotland, EH17 8RJ PostcodeEH17 8RJ Companies at this postcode 3 Map