About Victoria Court (oadby) Flats Management Company Limited (02456904) United Kingdom