Here is their phone number and address:
Address: APS Centre, Tower Street, Birkirkara BKR 4012, Malta
Phone number: +356 2122 6644
Here is their phone number and address:
Address: APS Centre, Tower Street, Birkirkara BKR 4012, Malta
Phone number: +356 2122 6644