LEROCK LTD Company number SC752979 · Monitor this company Liquidation Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office AddressShelbourne House, Durris, Banchory, Scotland, AB31 6BD PostcodeAB31 6BD Companies at this postcode 8 Map