About Sw Property Holdings Ltd (13221362) United Kingdom