About Thames Street (leicester) Llp (OC421712) United Kingdom