About Hmo Properties & Services Ltd (12662404) United Kingdom