About European Parks & Leisure Homes Holdings Ltd (11435445) United Kingdom