Keys stats
-
Inter
Asset
-
Q4 2025
Launch
-
71,248
Sq Ft
-
Welwyn Garden City, UK
Location
-
Industrial & Logistics
Theme