Scammell Developments Limited Company number03860285 StatusLiquidation TypePrivate Limited Company Incorporated15 Oct 1999 Nature of business 4521 Registered office 03860285: Companies House Default AddressCardiffCF14 8LH Accounts Year ended 31 Mar 2005 31 Mar 2004 31 Mar 2003 31 Mar 2002 31 Mar 2001 31 Mar 2000 Data JSON Markdown