About De Vere Gardens Services Limited (01181826) United Kingdom