Company Info
Kollox Limited
Company registered in the Republic of Malta(Europe)

Registered Address:
77, The Dene
St Mary Street
Mgarr
MGR1524