About Davey Property Holdings Limited (10858007) United Kingdom