About Sr2 Management Limited (10372888) United Kingdom