About Iddam Property Ltd (13059862) United Kingdom