About O Donnell Property Solutions Ltd (12392455) United Kingdom