About Leamington House (harrogate) Ltd (04710719) United Kingdom