Qormi site in a development zone 21 x 90 feet