Could you check my declaration letter to advise if it is good enough?

Yes, we could.