VML(UK) LIMITED Company number 01660783 · Monitor this company Active Overview People 27 Pay gap Control Documents Analysis Location Related Registered office AddressSea Containers, 18 Upper Ground, London, United Kingdom, SE1 9PD PostcodeSE1 9PD Companies at this postcode 116 Map