About Hamilton Close Management Company Limited (12099574) United Kingdom