The council has approved plans to build 39 new homes on a vacant site next to Leith Docks, as part of a wider 105-home ...