About Sw18 Properties Limited (10739252) United Kingdom