Acquired in 2015, Energy & Orion House properties are detached, two-storey office buildings extending to 14,710 sq ft (Energy House) and 17,808 sq ft (Orion House).
Size
Status