Green Business incubator, award winning rickshaw operator and outdoor advertising firm. With pride in empowering people and supporting a self-sustaining city.Bugbugs, Pedicab, London Pedicab, West End, SoHo, Tuktuk, Rickshaw. Bugbugs Media Ltd is located in the London area of London. There are at least 2 other listings in the EC4A postcode area. Taxis in London EC4A