About O Donnell Property Holdings Ltd (11006163) United Kingdom