About Ballymore Developments Limited (04065904) United Kingdom