About Church Mill Management Company Limited (02238902) United Kingdom