About Ellis Legacy Administration Consultancy Limited (09371143) United Kingdom