About Slemani Properties Limited (12759827) United Kingdom