About Lansbury Management Services Ltd (11139064) United Kingdom