About Kenilworth Management (uk) Limited (12318223) United Kingdom