About S & W Property Solutions Ltd (10039289) United Kingdom