About Hatchgate Close Management Co. Limited (03720102) United Kingdom