About Oliver Cromwell Group Lp (LP018392) United Kingdom