Orchard Brae House - one of the city’s tallest office buildings ... continues to dwindle in Edinburgh city centre, we hope to announce more occupiers at the building over the course of the ...