Technical Sales & Services (Installations) Limited Company number02597454 StatusLiquidation TypePrivate Limited Company Incorporated3 Apr 1991 Registered office 14 Foregate StreetWorcesterWR1 1DB Data JSON Markdown