2018 marks the start of Imperium Ad Holdings Ltd, the firm registered at 87 Avondale Road, 87 Avondale Road in South Croydon. It was established on May 3, 2018. The registration number was 11345095 and the company area code was CR2 6JF. It had been on the market for about four years until March 8, 2022.
Taking into consideration the enterprise's directors directory, there were two directors: Paul A. and Rebecca D..