SPJ Computer Services Limited Company number03035725 StatusLiquidation TypePrivate Limited Company Incorporated21 Mar 1995 Nature of business 72107220 Registered office 1 Holmesdale RoadCroydonCR0 2LR Accounts Year ended 31 Mar 1998 31 Mar 1997 31 Mar 1996 Data JSON Markdown