About Sewak Properties Limited (11779227) United Kingdom