About London Organisation L.p. (SL021678) United Kingdom