About Kenilworth Court (watford) Limited (00620916) United Kingdom