Started with Reg No. 09683656 ten years ago, 10 10 Marketing Limited had been a private limited company until 2017-06-27 - the time it was formally closed. Its official office address was 139 Leahurst Road, London.
The firm was managed by a single managing director: Andrew G., who was appointed in 2015.
Andrew G. was the individual who controlled this firm, owned over 3/4 of company shares.