About Davimore Properties Limited (04590492) United Kingdom