About St. Cuthburga S Management Limited (03708375) United Kingdom