21search Limited situated in the heart of Victoria Island, Lagos, Nigeria. 21Search focuses on deploying its resources towards providing a range of Manpower and Administrative Services tailored to meet your needs.