19 Majestic Road Largs