About Astrea Ii L.p. (SL015412) United Kingdom