46a Marston Road, Kensington sold price