Company THE DUTCH TOUCH ART COMPANY, LTD. Address THE DUTCH TOUCH ART COMPANY, LTD., NEW YORK, 10025, NEW YORK