STRAND MARINE & AUTOSYSTEMS – Valdor Buildings,, Triq Is-Sebh, Qormi QRM 9055 STRAND MARINE & AUTOSYSTEMS – Valdor Buildings,, Triq Is-Sebh, Qormi QRM 9055