About Ballard Hall Management Company Limited (07969916) United Kingdom