About Nelson Organisation L.p. (SL010712) United Kingdom