The British Land Company plc August 9, 2020 The British Land Company plc is one of the largest property development and investment companies in the United Kingdom. The firm became a real estate...