About Idac Properties Ltd (12212781) United Kingdom