About Deera Properties Limited (13122449) United Kingdom