Launchpad Research Limited. Registered in England No. 04403337. Call: +44 191 2504550. View HTML Version of this Website.