About D&d Owens Property Limited (12925510) United Kingdom