About Ellington Court Management Limited (02884869) United Kingdom