About Southside Merchants L.p. (SL016304) United Kingdom