Mile-End Services Ltd Published on February 2, 2021 Address Mile-End Street, Ħamrun, HMR 1717 Tel. 2144 4441