1. Set up a low cost start up office in LondonTouchdown London 2. What’s on your agenda? 3. Touchdown London 4. What is it?A start-up service dedicated to overseas businesses…