It's been here for many, many years. It's up in Rangsit, right at the side of the main road out of town North about two miles after Don Mueang on the same side of the road.
Four floors of IT and tech with a few music shops thrown into the mix. It's a huge place. Well worth a visit.