Excelsya Ltd may be gotten hold of in 159 Buckingham Road, in Edgware. The firm postal code is HA8 6NN. Excelsya has existed on the British market since the firm was established on 2020-04-02. The firm registered no. is 12544446. This firm's SIC code is 85600 - Educational support services. Excelsya Limited reported its account information for the financial period up to 2022-04-30. The firm's most recent confirmation statement was submitted on 2023-04-01.
Since 2020-04-02, the firm has only been guided by 1 director: Olivia K. who has been presiding over it for 4 years.
Olivia K. 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.