Allan Mcdougall Mcqueen Llp