About Sadra Properties Limited (11057042) United Kingdom