View HD Technology Sdn Bhd 22-4, 22-3 Jalan Wangsa Delima 10 in a larger map