About Sewita Properties Ltd (11878339) United Kingdom