This particular firm is located in Stafford under the ID 09528387. The firm was registered in 2015. The main office of this firm is situated at Telegraph House 59 Wolverhampton Road. The area code is ST17 4AW. This enterprise's SIC code is 71121, that means Engineering design activities for industrial process and production. The business latest financial reports describe the period up to 30th April 2022 and the most current annual confirmation statement was released on 7th April 2023.
This company has 1 managing director currently supervising the following limited company, specifically Kevin B. who has been doing the director's duties since 2015/04/07.
Kevin B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.