About Sn Properties Investment Limited (10878411) United Kingdom