About Sw1 Properties Limited (04290084) United Kingdom