ECHO GLOBAL LTD Company number 07842589 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address52 JAMES STREET, 52 JAMES STREET FIRST FLOOR FLAT, LONDON, W1U 1HD PostcodeW1U 1HD Companies at this postcode 3 Map