Spencerflow Limited Company number04760190 StatusActive TypePrivate Limited Company Incorporated12 May 2003 Nature of business 4534 Registered office 96 Worksop Road, WoodsettsWorksopNottsS81 8RN Accounts Year ended 31 May 2008 31 May 2007 31 May 2006 31 May 2005 31 May 2004 Data JSON Markdown