About Sn Developments & Investments Ltd (09041746) United Kingdom