This item was originally published on this site

Orchard Street Investment Management has completed two lettings at its Communication Park industrial estate in Feltham, West London following a recent refurbishment.