About Aber Flats Management Company Limited (09824658) United Kingdom