About Double D Properties Limited (07445176) United Kingdom