About Sw2 Property Partnership Limited (09708256) United Kingdom