British Land
British Land is a major UK-based Real Estate Investment Trust and FTSE 100 constituent, specializing in high-quality commercial property, including London campuses and retail parks.
British Land will be a vehicle for investment in The UK and Africa.
British Land Website