D. GEDDES (FARMS) LIMITED Company number SC032723 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressSwirlburn, By Arbroath, Tayside, DD11 3SH PostcodeDD11 3SH Companies at this postcode 3 Map