About Emerald Projects L.p. (SL019765) United Kingdom