15 Devonshire Square, EC2Simon2024-06-19T21:19:28+00:00 Project Description Investment sale of 4,500 sq ft office building on behalf of Devonshire Square Holding Limited Project Details Skills Needed: Investment sale Categories: Investment