About St. Cyr Management Co. (exmouth) Limited (01967143) United Kingdom