The owners of a building being used as the Marks and Spencer outlet in the heart of Sliema have seen their compensation upped to €350,000 after the European Court of Human Rights found their right to the enjoyment of their property was breached by the old rent laws.The owners were deprived of their fundamental right...