Tolwood Technologies Limited Company number05088799 StatusLiquidation TypePrivate Limited Company Incorporated30 Mar 2004 Nature of business 2875 Registered office 11 St James SquareManchesterM2 6DN Accounts Year ended 30 Sep 2006 31 Mar 2005 Data JSON Markdown