PTC FARMING LIMITED Company number 10839527 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressThornton Lodge Farm, Finghall, Leyburn, England, DL8 5NE PostcodeDL8 5NE Companies at this postcode 4 Map