About Swfs Properties Limited (09958155) United Kingdom