About Ballymore Properties Limited (02260505) United Kingdom