About Keith Davey Properties Limited (10181756) United Kingdom