About S & W Property Group Ltd (12066856) United Kingdom