Sri Lanka said yesterday it was withdrawing permission for a Chinese company to buy the freehold to 20 hectares of land being reclaimed under a $1.4bn port project after India objected.