Contact information
Trade name: Camellia Twigs
Phone number: 9810767413
Email: chai@camelliatwigs.in
Physical address: B-8, FIE Industrial Estate. Patparganj, 110092 New Delhi DL, India
GST number: 07AAECC6773B1ZS
CIN: U52590DL2012PTC230056
FSSAI License: 10018011005784