Cape Racing, Brand of Kenilworth Racing (Pty) Ltd.