2008 marks the establishment of 2020 Link Limited, the company located at 2020 Hopgood Street, , London. The company was founded on 2008-08-07. Its registration number was 06666910 and the company area code was W12 7JU. The firm had been operating in this business for approximately eight years until 2016-03-01.
Christopher V. was the company's director, formally appointed on 2008-08-07.