111 Marine Parade, Seatoun