Key factsactiveLegal nameCHIDDEN FARMSuk_chRegistrationLP005250uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated1996-11-23uk_chRegistered addressCHIDDEN FARMHOUSE, HAMBLEDON, HAMPSHIRE, PO7 4TDuk_chIndustryNone Supplieduk_ch