About O Donnell Developments Limited (02606227) United Kingdom