Leman Locke, Aldgate 15 Leman Street, London E1 8EN