Icon Live Limited is a dissolved company incorporated on 15 February 2001 with the registered office located in Leeds, West Yorkshire. Icon Live Limited was registered 24 years ago.
Registered office address changed from Icon House York Road Burgess Hill West Sussex RH15 9TT to Central Square (8th Floor) 29 Wellington Street Leeds West Yorkshire LS1 4DL on 10 March 2017