About Springfield Flats Management Company Limited (02551138) United Kingdom