About De Vere Properties Limited (07282870) United Kingdom