Contact XQ Studio Get In Touch. We would love to hear from you. Office Retail Shop: 91 Bencoolen Street, #01-87, Sunshine Plaza, Singapore 189652 .. Name*Email* Message*