Vision is awarded a new contract in the Isle of dogs

Vision have been appointed as managing agents a block consisting of 67 units in Isle of dogs. 

Posted on Friday, September 05, 2014.