About Ellington Court Torquay Management Company Limited (07114911) United Kingdom