Registered as 07814087 13 years ago, Telcel (UK) Limited had been a private limited company until 2016-08-02 - the day it was dissolved. The company's latest mailing address was Lonsdale House, 52 Blucher Street Birmingham.
This specific company was administered by 1 director: Kwok O. who was maintaining it for 5 years.