2021 is the date that marks the start of Efishun Ltd, a company that is situated at Studio One, Ormond Road, Richmond. This means it's been 3 years Efishun has existed in the UK, as the company was founded on Wed, 18th Aug 2021. The registered no. is 13571775 and the postal code is TW10 6TH. This company's SIC and NACE codes are 62020 which stands for Information technology consultancy activities. Its most recent filed accounts documents cover the period up to 2022-08-31 and the most recent annual confirmation statement was filed on 2023-08-17.
Right now, this particular firm is overseen by 1 director: Leo B., who was appointed in 2021.
Leo B. 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.