About J Lansbury Management Ltd (12064831) United Kingdom