About Davidbury Investments Limited (00601347) United Kingdom