20170615 business.india-business: lodhas sell 130m flats in london project