This business is located in London under the following Company Registration No.: 10871779. It was established in 2017. The office of this company is located at 107 Sherrard Road . The area code for this address is E7 8DN. The firm's SIC and NACE codes are 82990 and has the NACE code: Other business support service activities not elsewhere classified. Tharwa Limited filed its latest accounts for the period that ended on 2022-07-31. The firm's most recent annual confirmation statement was submitted on 2023-07-17.
At present, the following company is governed by a single director: Mohammed R., who was assigned this position 7 years ago.
Mohammed R. is the individual who has control over this firm, owns over 3/4 of company shares.