About Ballybay Developments Limited (NI018559) United Kingdom