About Sarang Properties Limited (12975437) United Kingdom