About The British Land Corporation Limited (02330688) United Kingdom