Get Directions to Lime Tree Houses Ltd ← View details 2 High Street, Amesbury, Salisbury SP4 7DL, United Kingdom, Amesbury, England Get Directions From* To * — Required information