New Arch Henderson & Partners 0.0 (0) 26 Rubislaw Terrace, Aberdeen AB10 1XE, UK 01224 631122 10/11/2026
New Aon Plc 0.0 (0) The Leadenhall Building, 122 Leadenhall St, London EC3V 4AN, UK 020 7623 5500 10/11/2026