Production company •Television production house •Location equipment
7 Akin Olugbade Street Victoria Island,Lagos 2341