Settlement Services International has opened its new office in Armidale.