This particular business is based in London under the following Company Registration No.: 10401367. The company was established in 2016. The office of the firm is located at 20-22 Wenlock Road . The area code is N1 7GU. The company's SIC code is 82990 which stands for Other business support service activities not elsewhere classified. The company's most recent annual accounts provide detailed information about the period up to 2022-09-30 and the latest confirmation statement was released on 2023-09-28.
Olumuyiwa O. is this particular firm's only managing director, that was designated to this position four years ago. Since September 2016 Olumuyiwa O., had been responsible for a variety of tasks within this limited company until the resignation in 2020.
Olumuyiwa O. is the individual with significant control over this firm, owns over 3/4 of company shares.