System Builders Limited Company number02385509 StatusLiquidation TypePrivate Limited Company Incorporated17 May 1989 Registered office 118 Minehead WayStevenageHertsSG1 2JJ Data JSON Markdown