About Hat Properties Limited (10792420) United Kingdom