Handley Page (South Africa) Ltd.

GPTKB entity