About Swi Properties Ltd (12317748) United Kingdom