About Edenhurst Court (torquay) Limited (01081358) United Kingdom