About Davco Properties Limited (08977816) United Kingdom