About 111 Kenilworth Avenue Limited (13370333) United Kingdom