SPEEDCLAD LIMITED 18/08/2022 Appointment of Administrators In the High Court of Justice Business and Property Courts in Leeds Insolvency and Companies List (ChD) No CR2022LDS000556. (Company Number 06492516) SPEEDCLAD LIMITED Nature Read More »