MARKEL ASSET MANAGEMENT LIMITED Company number 02967793 · Monitor this company Dissolved Overview People 16 Documents Analysis Location Related Registered office AddressTHE MARKEL BUILDING, 49 LEADENHALL STREET, LONDON, EC3A 2EA PostcodeEC3A 2EA Map