About Leadenhall No 143 Llp (OC321873) United Kingdom