About Downing Close Flats Management Limited (01224522) United Kingdom