Yvon House Property gallery Property video Play 52 Yvon House Alexandra Avenue Battersea London SW11 4GA Asking price £900,000 Visit estate agent