I'm always a bit suspicious of products that claim to take on an entire environment. We use good insect repellent and that does the job - when we have visitors from Europe they often ask to take it back with them because products like "Aeroguard" seem to work better than the stuff they can buy back home. That's only anecdotal, but it might be worth trying. Definitely look for any still water around the property, anywhere rainwater gathers, and move it / empty it / turn it over where possible - that can cut down nearby breeding.
For the insect repellent check out these ingredients and see if they're the same as your local repellent:
11.47% DEET, 4.18% DPI, 2.77% OBD w/v
That definitely works 100% at stopping mosquito bites. If not, get some sent over from down under.
[And enjoy your next Peterhead stopover! lol Wasn't that recently voted The Happiest Place on EarthTM?! (I'm kidding.... But at least there's nice cake in one of the tea rooms (on Broad Street?...Can't remember)) - compensates slightly for the rest of the town]