Our club is looking to participate in this. We have a large group of regulars interested in forming a couple of teams, but we are struggling to find out exactly how it works?

Apparently it was concept developed and trialled at La Trobe Club by their Pro.

http://www.golfpl.com.au/about