About Davera Properties Limited (03214629) United Kingdom