About Elmhurst (wadebridge) Management Ltd (10859323) United Kingdom