About Hmo Properties Limited (09894385) United Kingdom