20 Ilford Place, Abbotsbury sold price