About William Ball Drive Management Company Ltd (11125282) United Kingdom