About S&v Property Developments Ltd (12725225) United Kingdom