About Green Hat Properties Limited (10604552) United Kingdom