You’ll find us
in Germany,
Malta & Poland.

Sliema Road, 14 East, Level 8,
GZR 1639, Gzira, Malta.


Phone: +356 27792230

Contact us