About Sriram1 Properties Limited (12988905) United Kingdom