▶
▶
UK
The group owns and manages a significant amount of prime office, retail and leisure space and light industrial units across London and other strategic towns and cities across the UK.