About Davsi Properties Ltd (12097098) United Kingdom