It appears (if you believe everything you see in the news) Helen Pitcher the head of the Criminal Cases Review Commission, based in Birmingham, England, only works part time for the CCRC. I suppose therefore it is hardly surprising, we only get part time Justice in the United Kingdom.
It seems Helen Pitcher, spends a lot of time promoting her property empire in Montenegro.