About Ballard Court Management Company Limited (11394360) United Kingdom