About Ssr General & Management Limited (06796708) United Kingdom