Ref: 23621, Commercial Sliema