MALTA
Maxor Holding Ltd.
Address
OFFICE 1 PIAZZETTA BUSINESS PLAZA,
TRIQ GHAR IL-LEMBI,
SLIEMA, SLM 1560
CR No
C116101