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