The firm was based in London under the following Company Registration No.: 11311756. The firm was established in 2018. The office of this company was located at 20-22 Wenlock Road . The zip code for this place is N1 7GU. The company was officially closed on 7th April 2020, which means it had been in business for 2 years.
The company had one managing director: Olabode C., who was formally appointed 6 years ago.
Olabode C. was the individual who controlled this firm.