121 Capital came into being in 2018 as a company enlisted under no 11335955, located at SW19 7HT London at 121 Home Park Road. The company has been in business for 3 years and its state is active. This enterprise's principal business activity number is 64301 and has the NACE code: Activities of investment trusts. The latest filed accounts documents detail the period up to Friday 5th April 2019 and the most recent confirmation statement was filed on Wednesday 29th April 2020.
So far, the following business has only been guided by one director: Christopher R. who has been overseeing it for 3 years.
Christopher R. is the individual who controls this firm, owns over 3/4 of company shares.