Upper valley mansions no 25
Malta