About Davenport Oxley Limited (12056469) United Kingdom