About Ssr Seven Limited Partnership (SL006080) United Kingdom