"
It is not a term I am familiar with, even after working on hundreds of RAF station articles. It almost sounds like a phrase made up by someone not overly ofay with RAF terminology. Servicing flight maybe, Servicing Squadron or Servicing Wing are all familiar to me, but never echelon. Skip over it for the time being and look at that aspect later would be my advice (or ask MilborneOne who is very knowledgable).   GREENSTUFF "