About Sru Management Limited (08404062) United Kingdom