No, I've since asked Star Ace.
Basically, it's restricted edition size per country, not just Big Chief etc. So, 250 for the whole of the UK and something similiar for the US etc. The retailers seem to have gotten into a muddle over it and have said - here in the UK at least - "Limited to 250 Worldwide" which isn't true. I've since noticed a few have removed that comment, but BCS still say it.
In my defence, I was only going by what I read and just assumed Star Ace were keeping the first few numbers very low - testing the market - and would rerelease them later or use the figures with different outfits etc. But, I'm the first to admit I was wrong! Sorry. 250 each on the kids didn't surprise me, 250 each on Voldemort and Sirus seemed way out, but I have no idea about numbers, especially with them starting out, I'm just a collector. I gather they'll clarify it with the retailers, because I've seen a few reviewers and other people who have bought them and comment on limited edition, which is misleading.