26 Salamander Street, Scarborough