About Ballymore Investments Limited (05409636) United Kingdom