About Ballard Property Ltd (09270635) United Kingdom