About Senli Properties Limited (11245675) United Kingdom