ARDGARRY FARM LTD Company number SC545942 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressArdgarry Farm, Faichem, Invergarry, Scotland, PH35 4HG PostcodePH35 4HG Companies at this postcode 8 Map