Now owned by Capita plc who also own ParkingEye. Mainly use Paper tickets on cars at Hospitals or Colleges. Wait for a Notice to Keeper where you can.
Car Parking Partnership Ltd (Company number 06931699) is owned by Capita and is dormant.
More on this company on the main BMPA website.
Notice to Keeper
Company number: 02920033
Address: 17 Rochester Row, London SW1P 1QT
Operates from: Unit 3, Stafford Cross Business Park, Stafford Road, Croydon CR0 4TU