Jarron Investments' development would see an interconnected 16-storey H-shaped building constructed on the corner of Leeds Street and Vauxhall Road.