About Sw Centre Property Limited (04184824) United Kingdom