About Ellerslie Management Company Limited (01877553) United Kingdom