Project Description

Lease renewal for Lorega Limited on 2,500 sq ft office space in 36 Leadenhall Street, City of London