About Hixon Green Hove Limited (11600018) United Kingdom