Taurus Bio Nature Limited has been in the UK for at least twelve years. Started with registration number 08265655 in 2012, the firm have office at 37 Westminster Buildings Theatre Square, Nottingham NG1 6LG. This firm's Standard Industrial Classification Code is 70229 which means Management consultancy activities other than financial management. 2022-10-31 is the last time when the accounts were reported.
There seems to be a single managing director currently overseeing this limited company, specifically Stephan L. who's been utilizing the director's duties for twelve years.
Stephan L. is the individual who has control over this firm, owns over 3/4 of company shares.