Tanta Consolidated Limited is the flagship entity of the entire Abraham E. Tanta family of companies, a privately owned group of entities based in Lagos, Nigeria.
Last seen: March 5th at 9:23pm — Visit site