About S&a Property Developments Ltd (12270001) United Kingdom