This particular firm was registered in Oldham registered with number: 11027883. The firm was registered in the year 2017. The main office of the firm was situated at 139-143 Union Street . The post code for this address is OL1 1TE. This firm was formally closed on 2022/07/26, meaning it had been in business for 5 years.
The info we gathered regarding this specific company's executives implies that the last two directors were: Thomas D. and Stephen L. who assumed their respective positions on 2021/02/09 and 2017/10/24.
Executives who had control over the firm were as follows: Thomas D. owned 1/2 or less of company shares. Stephen L. owned 1/2 or less of company shares, had 1/2 or less of voting rights.