29 Achilles Street, Stratford sold price