About St. Cuthberts Management Company Limited (02285235) United Kingdom