About Ellerker Management Company Limited (11718028) United Kingdom