About De Vere 2 Limited (02025334) United Kingdom