Intermedia Global Ltd phone The Innovation Centre, Stannard Way, Priory Business Park Bedford, Bedfordshire MK44 3RZ map