EDENMILL FARM LTD. Company number SC220425 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressEstate Office, Edenmill Farm, Blanefield, G63 9AX PostcodeG63 9AX Companies at this postcode 12 Map