About Church Farm Management Co. Limited (02294571) United Kingdom