About Aberdeen Co-investment Mandate Lp (SL026451) United Kingdom