This enterprise operates under the name of 20/80 Limited. It was founded eight years ago and was registered under 10558448 as the registration number. The registered office of this company is based in London. You may visit it at 20-22 Wenlock Road. The company's declared SIC number is 82990, that means Other business support service activities not elsewhere classified. The firm's latest accounts provide detailed information about the period up to 2023-01-31 and the latest confirmation statement was released on 2023-01-10.
Since Wed, 11th Jan 2017, this particular company has only been overseen by an individual managing director: Martyn I. who has been in charge of it for eight years.
Martyn I. is the individual who controls this firm, owns over 3/4 of company shares.