The Towers, the street's largest single property ... owners of the shell corporations which own most of The Bishops Avenue have likely bought and sold without having to pay heavy taxes to the ...