I was just about to say the same as Christine has.... though shown as Davidson in the listing, there is no proof in the listing that it is so. Searching through Davidson Glass book (Stewart & Stewart) I can't find a match, nor is it shown in Jenny Thompson's Identification of English Pressed Glass, so I'd still want evidence before attributing this to any glassworks.