British Land
British Land is a property company that creates, owns, and manages real estate in the UK. Their portfolio includes commercial properties, such as London campuses, retail parks across the UK, and urban logistics.
- Retail park operations
- Urban logistics development
- Commercial property management
- Sustainable real estate solutions