Key factsactiveLegal nameLANGFORD HELE FARMSuk_chRegistrationLP002828uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated1981-09-11uk_chIndustryNone Supplieduk_ch