About S N Property Developments Ltd (11416908) United Kingdom