About Victoria Street Flats Management Company Limited (05902864) United Kingdom