About Leicester Avenue Ltd (11887175) United Kingdom