About Abbey Road Developments Millisle Ltd (NI680358) United Kingdom