Roof Depot is a firm registered at CV6 4BL Coventry at Unit 4 Swallowgate Business Park. This enterprise was formed in 2016 and is registered as reg. no. 10071342. This enterprise has existed on the English market for 8 years now and company last known status is active. The firm's classified under the NACE and SIC code 43910: Roofing activities. March 31, 2023 is the last time when company accounts were reported.
Currently, the following company is led by a single managing director: Thomas C., who was appointed 8 years ago.
The companies with significant control over this firm are as follows: Optagon Ltd owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Coventry at Swallowgate Business Park, Holbrook Lane, CV6 4BL, West Midlands and was registered as a PSC under the reg no 07089512.