Get in Touch Let us know how we can help you Email Full Name * Phone Number * Company Name * Email Address * Comment Visit us Stop by our business centre. SOHO The Strand, Triq l-Imsida, Gzira CALL US Don't hesitate to call us! +356 2122 2005 Contact Us Send us a message. info@sohomalta.com