New London House, 6 London Street, London,
London EC3R 7LP
United Kingdom