MHRA Contact Details 34 Windsor Terrace, Sliema SLM 1853, Malta (EU)
Tel: +356 21318133 Fax: +356 21336477
Should you wish to send us an email kindly complete the form below.