House Shop The

1 Marina Business Centre, Abate Rigord St., Ta' Xbiex, Malta, XBX 1127