About Davenport Financial Management Ltd. (05608901) United Kingdom