About Swyc Properties Ltd (10997488) United Kingdom