About Duffin And Daughters Properties Ltd (10210507) United Kingdom