BCBusiness profileConstruction & EngineeringBUDDHI CONSTRUCTIONSBUDDHI CONSTRUCTIONS — Building construction in Tholangamuwa, Sri Lanka.TholangamuwaView profile SaveCompare