About Daventry Limited Partnership (LP017469) United Kingdom