Started with Reg No. 07073479 15 years ago, 20:20 Finance Limited was set up as a Private Limited Company. The company's present registration address is 146 Rhondda Street, Swansea. The company's declared SIC number is 66300 and their NACE code stands for Fund management activities. The company's latest annual accounts cover the period up to Wednesday 30th November 2022 and the most current confirmation statement was released on Thursday 10th November 2022.
Currently, the company is governed by a solitary managing director: Martin R., who was designated to this position 15 years ago.
Martin R. is the individual who controls this firm, has substantial control or influence over the company.