About R Duffield Property Trading Limited (10780109) United Kingdom