The Proprietor of Anchor University is the Deeper Christian Life Ministry (DCLM). The Ministry was started in August 1973 in Flat 2 at University of Lagos Campus. It was incorporated on August 21, 1977. The Ministry’s affair is headed by its founding leader referred to as the General Superintendent, Pastor (Dr.) W.F. Kumuyi, who is the Overseer of the Deeper Life Bible Church, the church arm of the Ministry world-wide. The DCLM is a holiness movement with strong evangelical drive and it has branches in over 60 countries in the world.
Before now, the Ministry has been involved in education-related activities. It has a Bible institute named International Bible Training Centre with its headquarters at Ayobo in Ipaja Lagos. Other centres are situated in Ibadan, Jos, Port Harcourt and Abuja. These Centres have contributed tremendously in training numerous Christian leaders, missionaries and church founders.