About The Kenilworth Boutique Hotel Limited (07083386) United Kingdom