15 Devonshire Square, EC2Simon2023-03-07T11:41:11+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 Related Projects