Although there is nothing on the website, I believe that the production was not down to Big Finish as the director is not one of their usual staff.
I think BF just picked up the distribution rights.
I think BF just picked up the distribution rights.