URQUHART CONSTRUCTION LTD Company number SC625341 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressGlenbenna, Barnyards, Beauly, Scotland, IV4 7AT PostcodeIV4 7AT Companies at this postcode 4 Map