95 Queen Street, Croydon sold price