There were on wet lease for Sudan and used to come thru LHR.
I had to do load control for them (before i left).
Nothing worked, they were always delayed (technical issues mainly).
One day CAA inspectors came round to check them out.
Havent seen them in since. SD went on to use someone else.
WTD