Thank you for your interest. Please fill out the form below to contact us. +356 2166 6690 office@stevengalea.com Address Steven Galea and Associates Limited 37, St. Mary Street, Naxxar NXR 1406 Malta Steven Galea and Associates Limited is a limited liability company registered in Malta under the Companies Act 1995 with company reference number C 93610 Notice: JavaScript is required for this content.