2013 signifies the launching of Farmwood Limited, the firm registered at 121 Princes Park Avenue, in London. This means it's been 11 years Farmwood has existed in the United Kingdom, as the company was registered on February 8, 2013. The company's Companies House Registration Number is 08395168 and the company area code is NW11 0JS. This enterprise's registered with SIC code 70100 which stands for Activities of head offices. Farmwood Ltd reported its latest accounts for the period up to 2022-03-31. The company's most recent confirmation statement was submitted on 2023-02-28.
As mentioned in this particular company's directors directory, since August 21, 2017 there have been three directors: Benjamin S., Nathaniel S. and Jacob S..
Anna S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.