About Abbey Court Flats Management Company Limited (04665252) United Kingdom