About Swws Property Limited (10432256) United Kingdom