Pay London Congestion Charge started its operations in 2013 as a Private Limited Company registered with number: 08452376. This company's registered office was based in Leigh-on-sea at 977 London Road. This Pay London Congestion Charge Ltd business had been operating in this business for at least four years.
The following limited company had one director: Stewart R. who was with it from 2013-03-19 to the date it was dissolved on 2017-05-16.