Treehouse U.K. Ltd Company number05945501 StatusLiquidation TypePrivate Limited Company Incorporated25 Sep 2006 Nature of business 5244 Registered office 5 Windus RoadLondonLondonN16 6UT Accounts Year ended 31 Dec 2009 31 Dec 2008 31 Dec 2007 Data JSON Markdown