About The Orchard (apple Tree Farm) Management Company Limited (06268144) United Kingdom