About Doughty Hanson & Co Technology Limited Partnership Number Five (LP007766) United Kingdom