Registered at Office 125 94 London Road, Oxford OX3 9FN Biohuella Ltd is categorised as a Private Limited Company with 12813145 registration number. The company was started on 2020/08/14. The firm's Standard Industrial Classification Code is 46450, that means Wholesale of perfume and cosmetics. Its most recent accounts cover the period up to 31st August 2022 and the most recent confirmation statement was filed on 13th August 2023.
When it comes to this firm, a variety of director's responsibilities have so far been met by Edgar N. who was selected to lead the company in 2020 in August.
Edgar N. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.