About Leicester Abbey Street Llp (OC424932) United Kingdom