Sri Lanka,
Other, Sri Lanka,
Malwatte Avanue, Kohuwela., Sri Lanka,
CEYLON & FOREIGN TRADES PLC
No.45/1, Upul Mawatha, Vilgoda Rd,, Kurunegala, North Western Province, Sri Lanka,60000
1636 / 5, Kotte Road, Rajagiriya
191, Old Moor Street, Colombo, Sri Lanka,Colombo-15