HAGG FARM LIMITED Company number 12292268 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressHagg House, Riggs Head, Scarborough, England, YO12 5TG PostcodeYO12 5TG Companies at this postcode 9 Average house price in YO12 5TG £125,000 (1 sales) Map