About Lonsdale Properties (london) Llp (OC401846) United Kingdom