About Srs Land Holdings Ltd (10680954) United Kingdom