Celsia Technologies, Inc phone number and iCuries numbers are the same with different addresses. United States Headquarters 175 SW 7th Street, Suite 1607 Miami, Florida 33130 United States Phone: +1-305-529-6290 http://www.celsiatechnologies.com/locations.asp And heres iCurie, Inc. http://www.icurie.com/contact.asp Contact Us iCurie, Inc. 1395 Brickell Avenue Suite 800 Miami, Florida 33131 (305) 529-6290