The telephone directory has the names of houses and roads in a residential section.
I can't help with the photograph other than to suggest hiring a local photographer.
Seaview Villa would probably be a boarding house and you may find Thomas in other residences from the directories in Manx Notebook
Len Faragher