This particular firm is located in London under the ID 14819715. This company was registered in 2023. The main office of the firm is located at 20-22 Wenlock Road . The post code for this place is N1 7GU. This business's principal business activity number is 78300 meaning Human resources provision and management of human resources functions.
According to the latest update, we can name a solitary managing director in the company: Wendy B. (since 31st July 2023). The company had been governed by Christopher R. until 2023.
Wendy B. is the individual who controls this firm, owns over 3/4 of company shares.