Narrow runway, sounds exactly like Titan to me.
A neighbour of mine has just got a permanent contract with them. He's happy but did get a bit fed up with being away for most of the summer working for EZY.
I understand Titan have lost the EZY contract to SmartLynx.