Geographical location

Corporate Office:

No. 66B/16, Srimahavihara Road,
Dehiwela, Western Province,
Sri Lanka.

Sales and Technical Division:

No. 87-1/1, Suwisuddarama Road,
Colombo 06, Wellawatta,
Sri Lanka.

[ Please rollover the cursor on the below map to magnify ]


Online enquiries