105 Cleanside Road S, Scarborough