About S R Properties And Developments Ltd (12577762) United Kingdom