About Charles Church Management Limited (01194201) United Kingdom