The Plaza Shopping Centre, Sliema - Intercomp Malta