Tall Horse Rentals Added by Administrator 0 reviews Listed in Real Estate 19 Scott Street, No 5 SFT Building, Newcastle, South Africa 034 3121 221 Add to Favorites Claim Listing Updated: Sep 26, 2014 Overview Reviews Add Your Review Please login or register to add your review.