New office space loacted in one of the major industrial estate in Malta. Located on the first floor measuring 360s.q.m