Thanks David. I stopped short of posting my suspicions earlier that it looked like a shell company. Thought there might have been an obvious answer, but it seems either nobody noticed the particular bit of footage, or if they know they're not supposed to say anything...
Maybe i should get some sleep before i dwell on it any more!