About Lesko Park & Leisure Group (beccles) Limited (11786981) United Kingdom