Description British Land Company PLC
The British Land Company plc is one of the UK's largest property development and investment companies. It focuses on commercial property, primarily retail and London office spaces. The company manages, finances, and develops prime buildings in key locations across the UK.