About Hurricane Close (management Company) Limited (13410628) United Kingdom