About Alexandra Organisation L.p. (SL015449) United Kingdom