There is one in my catalogue pages.
It says it is green 'Peacock' decoration on clear glass.
The design is called (by Harrods) 'The Original English "Peacock" Decoration'.
The catalogue number they have it as is 'No C H 4.' I believe these correspond with the number in the Stuart catalogue from what I recall of previous conversations.
It came in various sizes including 12".
It's the same shape and design as yours.
I believe Stuart did vases in plain green as well, it's just that the design of the ones in the Harrods catalogue happen to be the green on clear glass in that instance.
So the shape code 'No C H 4.' should still be relevant to your piece.
Date is 1907 I believe.
m