About Alameda L.p. (SL010077) United Kingdom