Lifestyle Properties December 10, 201910/12/2019 propertymarket.com.m Location Lifestyle Properties 7, Hampton Court Triq Windsor Sliema SLM1869