Hi Guys,
Wonder if anyone can tell me the exact location of Identity Malta in its new office in Msida? .Been onto Google maps but I am no further forward as the picture is obscured . Plenty of pictures elsewhere, but nothing exact for an old timer like me.
Appreciate your time and assistance.