This business was situated in Leeds under the following Company Registration No.: 09386366. This company was set up in the year 2015. The office of this firm was situated at Metro House 57 Pepper Road. The zip code for this location is LS10 2RU. This business was formally closed on 2021-06-22, which means it had been active for six years.
Owolabi O. was the enterprise's managing director, formally appointed in 2019 in April.
Owolabi O. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.