Taylor & Dedman started its business in the year 2015 as a Private Limited Company under the following Company Registration No.: 09407872. This firm's office was based in Cardiff at 09407872: Companies House Default Address. This particular Taylor & Dedman Limited company had been in this business for at least six years.
Barry D. and Claire T. were registered as the firm's directors and were running the company from 2019 to 2021.
Claire T. was the individual who had control over this firm, had substantial control or influence over the company.