About De Veer Estates Limited (11210254) United Kingdom