About Henlle Hall Holidays Limited (08557181) United Kingdom