2016 signifies the beginning of Stourhead Limited, the firm that is situated at Genesis Building Office 34, 235 Union Street in Plymouth. This means it's been eight years Stourhead has been in the United Kingdom, as it was established on 2016-08-15. Its registered no. is 10329833 and the company zip code is PL1 3HN. This business's SIC code is 86900 - Other human health activities. 2022-08-31 is the last time when company accounts were filed.
The company has just one managing director presently leading the business, specifically Nyengeterai Z. who's been carrying out the director's duties for eight years.
Nyengeterai Z. 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.