364 Manse Road, Scarborough