About Ball And Young Properties Limited (02346925) United Kingdom