About Swy Properties Ltd (12670526) United Kingdom