Della Grazia Farm, Triq Dwardu Ellul, Xghajra, XJR 1362