LEI code:
529900F52D5B51ONO136
Registration code:
C 5601
Country:
Malta
Correspondence address:
47-50, TA’ XBIEX SEA FRONT, XBX 1021, TA’ XBIEX
Address:
47-50, TA’ XBIEX SEA FRONT, XBX 1021, TA’ XBIEX
Email address:
[email protected]