About Kenilworth Manor Limited (02730916) United Kingdom