About Sawa Properties Ltd (12129998) United Kingdom