About Heyhouses Management Company Limited (09287739) United Kingdom