The business is located in London under the ID 02108029. This company was registered in 1987. The headquarters of this firm is situated at 87 Leonard Street Shoreditch. The area code for this place is EC2A 4QS. The firm's principal business activity number is 78109 : Other activities of employment placement agencies. The company's latest financial reports cover the period up to 2022-03-31 and the most recent annual confirmation statement was submitted on 2023-04-25.
The following limited company owes its success and permanent development to a team of two directors, specifically Michael D. and Ian J., who have been overseeing the company since 2016-04-25.
Michael D. is the individual who controls this firm, has substantial control or influence over the company.