About Ellesmere (hollingbourne) Management Company Limited (12311260) United Kingdom