About Davenport Partnership Limited (10662249) United Kingdom