The firm called Tavia PLC was founded on Thu, 15th Nov 2018 as a public limited company. The firm office was located in London on 6 Beaufort Court Admirals Way, Canary Wharf. The address postal code is E14 9XL. The registration number for Tavia Plc was 11679995. Tavia Plc had been in business for five years until Tue, 7th Feb 2023.
Janet W. and Ortley W. were the company's directors and were managing the company from 2018 to 2023.
Executives who had significant control over the firm were: Janet W. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Ortley W. owned over 3/4 of company shares, had 3/4 to full of voting rights.