Owner Info
Twilio Inc.
Twilio Inc., 101 Spear Street, 3rd Floor, San Francisco, California, 94105, United States of America.
Serial Number
2021-11308 filed on 21 Apr 2021
Correspondent
Norton Rose Fulbright South Africa Inc
Norton Rose Fulbright South Africa Inc, 15 Alice Lane, 2196,
2021-11308
Twilio Inc.
21 Apr 2021
Norton Rose Fulbright South Africa Inc
Norton Rose Fulbright South Africa Inc
Norton Rose Fulbright South Africa Inc, 15 Alice Lane, 2196