Village21 Ltd has existed in this business for at least 6 years. Started with Companies House Reg No. 11331902 in 2018, it have office at 21 Village Road, London N3 1TL. This company's Standard Industrial Classification Code is 70229 which stands for Management consultancy activities other than financial management. The firm's latest filed accounts documents cover the period up to 31st March 2022 and the most current confirmation statement was released on 25th April 2023.
Concerning this limited company, the full range of director's assignments have so far been fulfilled by Sarah T. who was chosen to lead the company on 2018-04-26.
Sarah T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.