About Aberdeen Infrastructure (no 2) Llp (OC340795) United Kingdom