About 369 Kenilworth Limited (11904557) United Kingdom