Risto came into being in 2015 as a company enlisted under no 09431039, located at NW1 8RL London at 17 Torbay Court. The firm has been in business for 9 years and its state is active. This company's principal business activity number is 96090 meaning Other service activities not elsewhere classified. Risto Limited filed its latest accounts for the financial year up to 2023-03-31. Its latest annual confirmation statement was filed on 2023-02-23.
For 9 years, this particular firm has only been overseen by a single managing director: Ardian K. who has been managing it since 2015-02-10.
Ardian K. is the individual with significant control over this firm, owns over 3/4 of company shares.