Centrica Plc – Half-year Report
FireAngel Safety Technology Group – Trading Update
B.P. Marsh & Partners Plc – Investee Company Update – Nexus
BP Plc – 2Q19 Part 1 of 1
Watkin Jones Plc – Development Update
Cranswick Plc – First Quarter Trading Update and Acquisition
F&C Investment Trust Plc – Half-year Report