About Earls Green Management Company Limited (13613638) United Kingdom