Techno Minders (Pvt) Ltd

No 41 A1/1, Sri saranankara Rd, Kalubowila,Dehiwala.