About St Edmunds Flats Management Limited (00882719) United Kingdom