About Duncan Nw Properties Limited (13328833) United Kingdom