Address Comfort House, 6 Alafia St, Mokola, Ibadan, Nigeria Phone +2348102716220 +447858725025 Email admin@teshaconsult.com Dewale@gmail.com Have a question or feedback? Your Name Your Email Phone Number Company Your Message