I'm pretty sure Enkei makes most of the Subaru alloys, so take a look for a manufacturers name somewhere on the alloy.
They'd fit if the pattern and offset is correct, but they would mount closer to the struts so you couldn't go to that large of tire. You can usually pick up spacers at most wheel and tire shops that would bring the tire out a bit more.
If you can print a picture, I'd drop by a Subaru shop and see if the parts or service guys recognize what they came off and confirm the pattern and offset. Quite often different markets will have different wheel options, I can't say that I've seen this alloy offered in North America.
They look nice.