About London Land Holdings 1 Limited (12800784) United Kingdom