About St. Aubyn S Mead Residents Limited (01508022) United Kingdom