About The Lansbury Management Company Limited (08141871) United Kingdom