Situated at 5a Schubert Road, London SW15 2QT Herrera Limited is categorised as a Private Limited Company with 12181070 Companies House Reg No. It's been set up 5 years ago. The company's registered with SIC code 70229 and has the NACE code: Management consultancy activities other than financial management. Mon, 28th Feb 2022 is the last time when company accounts were filed.
Since 2019-08-30, this specific company has only been guided by 1 managing director: Marcel H. who has been controlling it for 5 years.
Marcel H. 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.