About Davenport Properties Ltd (13233583) United Kingdom