About David Powell Properties Limited (12201305) United Kingdom