Iclean Specialists came into being in 2012 as a company enlisted under no 07967250, located at ME17 1BU Maidstone at The Dutch House Pilgrims Way. This firm's last known status was dissolved. Iclean Specialists had been in this business field for 2 years.
Michael O. and Samantha O. were the firm's directors and were running the company from 2012 to 2014.