Arrowroot Limited Company number06762683 StatusLiquidation TypePrivate Limited Company Incorporated1 Dec 2008 Nature of business 7499 Registered office Batchworth House, Batchworth Place,Church StreetRickmansworthWD3 1JE Accounts Year ended 3 Jan 2010 Data JSON Markdown