GRAY FARMS LIMITED Company number SC153192 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressGreenacres, Fordyce, Portsoy, Banffshire, AB45 2UL PostcodeAB45 2UL Companies at this postcode 3 Map