About Doughty Hanson & Co Technology Limited Partnership Number Four (LP007287) United Kingdom