The New Life Prayer Centre and Church, founded by Pastor Ezekiel Odero, sits on a 65‑acre parcel in Mavueni, Kilifi County, capable of accommodating about 6,000 worshippers at once.

Within the same compound, Kilifi International School offers an international curriculum with laboratories, sports facilities, a theatre and a swimming pool.

Elder Odero has indicated plans to add a university to the site, extending the educational footprint beyond the existing school.

Hospitality is a core pillar, with cottages, a three‑storey resort‑style accommodation and other hotel facilities already part of the development.

The Eden Business Centre, launched in 2024, consolidates a petrol station, service centre, restaurant, supermarket and hotel rooms under one roof.

New Life International Energies operates a 32‑pump petrol station on the site, registered with the Energy and Petroleum Regulatory Authority.

The upcoming New Life Twin Towers are projected to cost over KSh3 billion and are slated for completion by 2028, featuring a supermarket, a basement showroom for more than 100 vehicles and additional commercial space.

Agricultural ventures, including fish farming, are also part of the portfolio, though earnings projections remain the pastor’s own estimates.

Earlier proposals for the Mavueni property mentioned residential houses, a rehabilitation centre, a hospital, a helipad and an airstrip, though not all have been realised.

Netizens have commended the development for creating job opportunities for Kenyans in the region.