GARROWS FARM LIMITED Company number SC040441 · Monitor this company Active Overview People 10 Financial Control Charges Documents Gazette Analysis Location Related Registered office AddressWestby, West High Street, Forfar, Scotland, DD8 1BJ PostcodeDD8 1BJ Companies at this postcode 291 Map