Parking Control Services Limited (registered company number 06043819) is not the same as "Parking Control Services" who I was unfortunate enough to deal with.
Parking Control Services is their trading name, their company is Magnaco Ltd, Registered office: 7-11 Minerva Road, London NW10 6HJ Registered in England & Wales No: 04809559.
As a footnote to this whole ordeal, I would love to hear from anyone who has also had a successful judgment against Parking Control Services. If £750 is owed to debtors, it is enough to make an application to court to wind up the company. If I could