About Abbey Flats Management Limited (01618269) United Kingdom