Disappearing developers leave flat owners facing huge bills

  .. Full story on telegraph.co.uk 

disappearing, developers, owners, facing Image source : telegraph.co.uk
Choose a source