Kenan Charitable Trust

GPTKB entity