About S&r Properties Development Ltd (12815056) United Kingdom