About H Properties Limited (07896306) United Kingdom