ELVETHAM LTD Company number 04817215 · Monitor this company Dissolved Overview People 8 Financial Control Charges Documents Gazette Analysis Location Related Registered office AddressDuff & Phelps Ltd The Shard, 32 London Bridge Street, London, SE19 SG PostcodeSE19 SG Map