About Downing Apartment Management Company Limited (09517970) United Kingdom