This particular business was based in Leeds under the ID 11996095. This company was established in the year 2019. The headquarters of the firm was located at 1a Tower Square . The postal code is LS1 4DL. The firm was formally closed in 2021, meaning it had been in business for two years.
The officers were: Neil M. chosen to lead the company in 2019 and Steven A. chosen to lead the company five years ago.
The companies that controlled this firm were: The Progeny Group Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 170 Piccadilly, W1J 9EJ and was registered as a PSC under the registration number 09276612.