About London Land Securities Limited (01744795) United Kingdom