The firm is located in London registered with number: 05795176. The firm was established in the year 2006. The main office of the firm is situated at 20-22 Wenlock Road . The post code for this place is N1 7GU. The enterprise's declared SIC number is 78109 - Other activities of employment placement agencies. Tue, 31st May 2022 is the last time account status updates were reported.
As found in this specific firm's executives list, for eighteen years there have been two directors: David A. and David B..
Executives who control the firm include: David A. owns 1/2 or less of company shares. David B. owns 1/2 or less of company shares.