The Insights Hub came into being in 2017 as a company enlisted under no 11100517, located at N2 9QL London at 22 Cherry Tree Road. This company's last known status was dissolved. The Insights Hub had been operating offering its services for four years.
The following business was led by a solitary managing director: Oliver S., who was formally appointed in 2017.
Oliver S. was the individual who controlled this firm, owned over 3/4 of company shares.