About C & S Duncan Property Limited (10481376) United Kingdom