About Sw Holdings Europe Lp (SL029301) United Kingdom