About Ball Property Limited (09382479) United Kingdom