About A.ball & Sons Property Service Ltd (12383109) United Kingdom