Orchard Investment Properties Limited Company number05113585 StatusLiquidation TypePrivate Limited Company Incorporated27 Apr 2004 Nature of business 7020 Registered office Unit 42464, Edgware RoadLondonW2 1AH Accounts Year ended 31 Mar 2006 Data JSON Markdown