About London Land Asset Management Limited (11363205) United Kingdom