About Deodat Properties Limited (13651571) United Kingdom