About Church Farm (chester) Management Company Limited (10766164) United Kingdom