Carrenac, Church & Farm