NEMRA Properties (Pvt) Ltd.
52, Frazer Avenue, Dehiwala,
Sri Lanka.
info@nemra.lk
Customer Care: (+94) 11 273 2991-2
Procurement (+94) 76 826 4554
Sales & Marketing: (+94) 76 826 4546 | (+94) 76 393 4554