About Douek & Adler Properties Limited (11328762) United Kingdom