About Ellis Court Management Co. Limited (02242608) United Kingdom