About Davili Properties Limited (13276301) United Kingdom