The post linked below provides a good explanation of what the Roosts are. Basically, Roosts are local clubs playing competitive golf via local matches and events competing to go to a World Championship against the NLU team and other Roosts.
Let me know where you are and I’ll get you in touch with the captain of the Roost nearest to you.