Registered with number 03122469 29 years ago, Carwood Auto Salvage Limited had been a private limited company until 2020-02-13 - the day it was formally closed. The firm's latest office address was Maxim Omega Court, 358 Cemetery Road Sheffield.
Deborah H. was the company's director, appointed in 2018.
Deborah H. was the individual who had control over this firm, had substantial control or influence over the company.