24A Westbourne Avenue, Scarborough