About Ottery Convent Management Ltd (09140110) United Kingdom