Giggle Corporate Official Address Address: 158 W 27th St, New York, NY 10001, USAPhone Number: 212-343-3221Fax Number: 123Email: customerservice@giggle.comNumber of Employees: 300Established: 2003Founder: Ali WingKey People: Beth Guastella…