Contact Icarus

Address: St Mary St. Birkirkara, Malta BKR 4684

Tel: +356 79 95 12 23

W: http://www.icarus.com.mt
E: send us an email