Abbacus Engineering Design Services Limited Company number02373670 StatusLiquidation TypePrivate Limited Company Incorporated19 Apr 1989 Registered office 25 Moorlands RiseMelthamHuddersfieldHD7 3NA Data JSON Markdown