About Herongate Management Company Limited (10763309) United Kingdom