CASTLE QUAY (NEATH) MANAGEMENT LIMITED - Key Persons