About Daventry Town Football Club Limited (06927739) United Kingdom