About O Donnell Properties Limited (NI059463) United Kingdom