About Davigdor Properties Limited (10884016) United Kingdom