About Ellis Management Ltd (09733783) United Kingdom