About Ballycarrickmaddy Developments Ltd (NI616272) United Kingdom