About English Land Banking Company Limited (05317417) United Kingdom