Havelock North Tennis Club

GPTKB entity