The firm is based in London under the following Company Registration No.: 11459825. This company was established in the year 2018. The main office of the company is situated at 20-22 Wenlock Road . The area code for this address is N1 7GU. The enterprise's Standard Industrial Classification Code is 71200 which means Technical testing and analysis. 2022/07/31 is the last time the accounts were filed.
Since Wed, 11th Jul 2018, this limited company has only had one managing director: Titilayo O. who has been in charge of it for six years.
Titilayo O. is the individual with significant control over this firm, owns over 3/4 of company shares.