About Leaderboard Golf Courses (anaconda) Limited (03631638) United Kingdom