Umbra Holdings (Pvt) Ltd is located in Nugegoda, Sri Lanka on 8/1 1/1 A 5th Lane, Jambugasmulla Mawatha. Umbra Holdings (Pvt) Ltd is rated 4 out of 5 in the category real estate agent in Sri Lanka.
Address
8/1 1/1 A 5th Lane, Jambugasmulla Mawatha
Service options
Online appointments
On-site services