About Heronslea Management Company Limited (03374368) United Kingdom