About Golf Course Lane Management Company Limited (01865808) United Kingdom