The British Land Company PLC has recently released regulatory news regarding holdings in the company. The news was distributed to subscribers via email. The company's registered office address is York House, 45 Seymour Street, London, W1H 7LX.
For more detailed information, you can view the regulatory news on the British Land website.