British Land
E426226
UNEXPLORED
British Land is one of the United Kingdom’s largest commercial property development and investment companies, known for owning and managing major retail and office assets.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.