About Forest Hills Golf & Leisure Limited (06959899) United Kingdom