About Chris Ball Sales & Lettings Limited (10581260) United Kingdom