About Deem Properties Limited (10208403) United Kingdom