KERROW LIMITED Company number SC297322 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressALLACHY HOUSE, QUEENS ROAD, ABERLOUR, BANFFSHIRE, AB38 9PR PostcodeAB38 9PR Companies at this postcode 3 Map