About Lonsdale Place Limited (08291586) United Kingdom