CITY DESPATCH LIMITED Company number 07517408 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office AddressUNIT 5 THE WILLOWS, 80 WILLOW WALK, LONDON, SE1 5DY PostcodeSE1 5DY Map