About Ellesmere Estates Limited (08309741) United Kingdom