The Gleneagles Hotel Limited

GPTKB entity