About Ackland Close Flats Management Company Limited (10430242) United Kingdom