Started with Reg No. 10008812 8 years ago, 2020 Chess Limited had been a private limited company until 27th November 2018 - the day it was formally closed. The last known mailing address was 9 Hampstead Square, London.
This business was managed by a single managing director: Peter H. who was presiding over it for 2 years.