About Victoria Street Management Limited (NI612236) United Kingdom