About Swwa Properties Ltd (13019891) United Kingdom