OPEN DOORS LIMITED - CIN U72200TG2000PLC034689 | Company