country golf ltd