This particular Cavra Limited firm has been in this business field for 8 years, as it's been established in 2016. Started with Companies House Reg No. 10258465, Cavra is categorised as a Private Limited Company with office in 20 Earlsthorpe Road, London SE26 4PD. This company's registered with SIC code 70229 : Management consultancy activities other than financial management. 2023-06-30 is the last time when account status updates were filed.
Given the enterprise's constant expansion, it was vital to formally appoint new executives: Hannah B. and Thomas E. who have been assisting each other since July 2020 to exercise independent judgement of the firm.
Thomas E. 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.