About Duhra Properties Limited (05710414) United Kingdom