Company INTERNATIONAL CLEANING, INC. Address 6457 PARK CENTRAL W, APT C, INDIANAPOLIS, IN, 46260, USA