About Leadenhall No 502 Llp (OC340284) United Kingdom