About O Donnell Management Company Limited (07878838) United Kingdom