Skip links

Contact Us

1, The Business Centre, Triq Nikol Muscat, Mosta, Malta, MST1870

Email: care@ideamalta.com

Phone: +356 2145 6310

Send a Message

or Call for Consultation
+356 2145 6310

    This website uses cookies to improve your web experience.