I too very much doubt that this is your mains stopcock, it is very unusual to find one upstairs. They can sometimes be found in the most unusual place like under the stairs, utility room, downstairs cloakroom, or garage but I have never found one upstairs unless it is a flat. You may even find that you do not have one at all & have to use the one outside in the path, drive or garden.