Registered with number 08832388 10 years ago, Windhover Biomed Ltd was set up as a Private Limited Company. Its present mailing address is 20-22 Wenlock Road, London. The enterprise's declared SIC number is 82990 and their NACE code stands for Other business support service activities not elsewhere classified. Windhover Biomed Limited reported its account information for the financial period up to 2023-01-31. Its most recent annual confirmation statement was released on 2023-01-04.
There seems to be a solitary director currently running the firm, specifically David E. who's been utilizing the director's obligations since 2014-01-06. That firm had been guided by Rebecca P. until July 2021.
David E. 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.