our details

M. Demajo Group
Demajo House,
103, Archbishop Street,
Valletta
VLT 1446
Malta

online enquiry

Get in touch with us. We would be glad to hear from you!

location map