About Hardy Street Apartments Management Company Limited (09829216) United Kingdom