About Seventeen De Vere Gardens (management) Limited (03161863) United Kingdom