About Ballard Offshore Properties Ltd (11182685) United Kingdom