URQUHARTS LIMITED Company number SC215882 · Monitor this company Active Overview People 8 Financial Control Documents Analysis Location Related Registered office Address16 Heriot Row, Edinburgh, Lothian, EH3 6HR PostcodeEH3 6HR Companies at this postcode 11 Map