Express Trailers Ltd Published on February 2, 2021 Address Velbro House, Qormi Road, Ħal Luqa, LQA 9040 Tel. 2124 2311