Design Studio in Netherlands The Idea Squeezers Address: Platinastraat, 2719 MT Zoetermeer Netherlands Phone Number: +31 880 54 54 58