About Candover 1989 No 3 Uk Limited Partnership (LP003630) United Kingdom