G04 & 104/22 Upton Road, Windsor sold price