Last seen about 9 years ago
Member since Mar 23, 2015
Ubiquitous is a company that is based in London, UK. Their main product is taxi advertising. They can help your business put its ad message on a taxi at a price that fits well within your budget and by using ad formats that meet your needs. Ubiquitous Taxi Advertising 16-19 Eastcastle Street London W1W 8DA 020 7291 3700
No comments found
No comments found