About Ball Property Partnership Ltd (11277422) United Kingdom