DERWENT LONDON PLC IRpress release · 2024-05-092024 05 09 Derwent London Q1 2024 Business Update Press Release 2024 05 09 075051 pjjc