HALBEATH FARM LIMITED Company number SC067449 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressHalbeath Farm, Dunfermline, KY12 0TY PostcodeKY12 0TY Companies at this postcode 2 Map