This particular company was located in Accrington under the following Company Registration No.: 01721195. The company was registered in 1983. The main office of this company was situated at Church Bridge House Henry Street. The post code for this place is BB5 4EE. The enterprise was formally closed in 2022, meaning it had been in business for 39 years.
Michael A. and Stuart C. were registered as the company's directors and were running the company from 2021 to 2022.
The companies with significant control over this firm were: The Dee Group P.L.C. owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Accrington at Henry Street, BB5 4EE and was registered as a PSC under the reg no 02277097.