Haggas Humphreys Sutton & Co. Ltd. 81 Gracechurch Street, London, London EC3V0AS