About Duncan Properties Limited (03721891) United Kingdom