About Davey Properties Ltd (12956366) United Kingdom