About Harry S Apartments Limited (09688014) United Kingdom