About St. Vincents Management Company (exmouth) Limited (02250226) United Kingdom