About Church Fields (alfrick) Management Company Limited (11662537) United Kingdom