About Duncan S Property Consultants Limited (13058117) United Kingdom