This firm referred to as Yc Olympus Managers LLP was registered on 2017-03-24 as a limited liability partnership. This firm office was located in London on 2 Bentinck Street. This place postal code is W1U 2FA. The company reg. no. for Yc Olympus Managers LLP was OC416556. Yc Olympus Managers LLP had been active for 6 years until 2023-05-02.
John H. was the individual who controlled this firm and had 3/4 to full of voting rights.