About 16 20 Princess Victoria Street Management Company Limited (03641583) United Kingdom