Itch Recruitment Limited has existed in this business for at least 3 years. Registered under the number 13230550 in 2021, the firm is registered at 7 Magdalen Road, London SW18 3NB. The firm's principal business activity number is 78300 and their NACE code stands for Human resources provision and management of human resources functions. Its most recent financial reports were submitted for the period up to Tuesday 28th February 2023 and the most current annual confirmation statement was released on Thursday 19th October 2023.
When it comes to this specific limited company, a variety of director's duties have so far been fulfilled by Edward H. who was assigned to lead the company in 2021. Since 2021 Oliver M., had performed assigned duties for the limited company up until the resignation in October 2021. In addition another director, specifically Janet K. resigned three years ago.
Edward H. is the individual who has control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.