About St. Aubyns (looe) Management Company Limited (06534305) United Kingdom