Icon L17 started its operations in 2010 as a Private Limited Company registered with number: 07205180. This firm's headquarters was registered in Liverpool at 1 Eastdale Road. This Icon L17 Limited company had been in this business for 7 years.
This specific limited company was supervised by 1 director: Christine B. who was maintaining it for 7 years.