BRAND SPACE INDIA PRIVATE LIMITED - CIN