Slightly more involved in that there's no stopcock in the house (or any of the houses in this section of the street). So I can imagine getting wet quickly.
Sounds like you have a shared supply. I would in the meanwhile go out and look down the end of the road for the external stop tap. you might see one.
Are you on a meter by any chance?
Alternatively get the water company out to get it for you.
Could you do the plumbing off the dishwasher yourself or is it more involved based on question?