About Ball Estates Limited (09252102) United Kingdom