In a recent article published by Lanka Business Online, it was revealed that John Keells Properties (JKP) are developing luxury villas and…