Telegraph Group plc

GPTKB entity