Company name: Brand Footprint
Description: In a world of connected experience, ecosystems and platforms
60 Mulgrave Rd, London W5 1LE, United Kingdom