About Edge Hill Land Company Limited (01173668) United Kingdom