Find Us
Location:
Showroom: Luqa Road, Qormi, QRM-9070, Malta
Office: 168, Industrial Estate, Luqa, LQA3000, Malta
Phone:
+356 2138 2091
E-mail:
info@kencar.net
Showroom: Luqa Road, Qormi, QRM-9070, Malta
Office: 168, Industrial Estate, Luqa, LQA3000, Malta
+356 2138 2091
info@kencar.net