About Abbeyfield Apartments Management Co Ltd (09979499) United Kingdom