On the website they correctly note Bedfordshire, not Hertfordshire. They are next to each other and an easy mistake to make, especially if someone who is not ‘map aware’. I would give them the benefit of the doubt on that.
Most parties request a deposit, so that isn’t unusual.
I won’t be even trying to go, doesn’t really interest me (cosplay yes, parties less so).