A leading retail and real estate developer ... Located on Freedom Way, Lekki Phase 1, the expansive facility spans 10,000 square meters of land, stretching up to 24,000 to the rear with a total ...