About Dowida Properties Limited (12750356) United Kingdom