This firm is located in London registered with number: 07520497. The company was established in 2011. The main office of this firm is located at International House 24 Holborn Viaduct. The area code for this location is EC1A 2BN. This business's classified under the NACE and SIC code 78109 and their NACE code stands for Other activities of employment placement agencies. The firm's most recent accounts describe the period up to 2022-02-28 and the most recent confirmation statement was submitted on 2023-03-28.
For 13 years, the business has only been supervised by 1 managing director: Abayomi D. who has been with it since 8th February 2011.
Abayomi D. is the individual with significant control over this firm, owns over 3/4 of company shares.