About Alexandra Corporation L.p. (SL010087) United Kingdom