About De Vere Corporation Limited (04299342) United Kingdom