About Kenilworth Road Management Leamington Limited (01581679) United Kingdom