The group’s leisure beach, listed among Nigeria’s best seven beaches in 2023 by the Lonely Planet travel guide, is a lucrative part of the 13-hectare mixed-use Landmark site along the Atlantic ...