Big hat tip to Vader 101 who sent me the photo of OTC’s ‘Headquarters’. It is here:
otcAccording to Google this is 91 Charlotte Street, Fitzrovia (important sounding address) London W1.
I think the man in the bottom right is completing someone’s OLPAS application form. He will be given a sandwich for free. The good news, for him, is that Jehona says:

If you are a fan of italian football or fancy a hearty italian welcome with a sandwich to match – Italia Uno will not dissapoint. This small and friendly cafe has had the same owner since I have known about it (about 8 years now). Althought the cafe does not do any warm meals to order, it does some of the best breakfast and sandwiches in town. There is not much else to it really – just simple, excellent italian nosh.

And you will have somewhere to sit when you pop in to see them as well.
It is satisfying that a business which attempts to make people appear as they are not seems to be run from a sandwich joint.