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

Send Message