About H2q Properties Limited (09198605) United Kingdom