Townhouse London Limited Company number04265915 StatusIn Administration TypePrivate Limited Company Incorporated7 Aug 2001 Nature of business 5540 Registered office 71 Duke StreetLondonW1K 5NY Accounts Year ended 31 Oct 2004 31 Oct 2003 31 Aug 2002 Connections Companies at the same address Lab (London) Limited (03859937) Data JSON Markdown