About De Vere Development Limited (06292586) United Kingdom