DUFFLAGHUR INVESTMENT LTD - CIN U65993WB1982PLC035146 |