You might want to register for a free membership at
Property Shark so you can check addresses yourself. With a free membership, you can check up to six addresses a day. Also gives you a sense of the building and, in many cases, photos. Unfortunately, you have to be a paying subscriber to get the high-res pix.
Good luck, and I'm glad you learned your lesson before you got scammed!