Started with Reg No. 08096532 twelve years ago, Click Buy Media Limited had been a private limited company until July 6, 2021 - the date it was formally closed. The business official registration address was 26 Harley Road, London.
The limited company was managed by one director: Samuel G. who was presiding over it for nine years.
Samuel G. was the individual with significant control over this firm, had substantial control or influence over the company.