Chronicle Systems Chronicle Systems

About us

JML Software was founded in 2003 to assist the police service with demonstrating the further professionalisation of critical areas of police specialist operations and training. Our Chronicle system was first used to assist firearms training departments to evidence compliance with the new obligatory training and occupational standards of the NPIA (Now College of Policing). Realising the benefits, we rapidly developed Chronicle to record operational data enabling forces to evaluate the training delivery against operational outcomes and linking this to access to conventional and less lethal weapons.

With JML’s ability to quickly respond to customer requirements coupled with our detailed knowledge of the business process, Chronicle rapidly expanded into other critical areas of policing such as Public Order, Search, Dogs, Driver Management and Armouries.

The success of our Chronicle System has enabled JML Software to grow substantially from its modest beginnings to a position where all 43 Home Office Police forces (as well as other government agencies) use at least two of the available set of Chronicle modules.

Future expansion plans are already seeing JML Software apply their expertise into other non-emergency service sectors and heavily regulated industries both in the UK and overseas.

At our suite of offices in Milton Keynes, we employ a highly skilled and motivated team of developers and customer support specialists focused on providing excellent service and products to our customers.

Russell Osborne

Managing Director

Russell joined JML in 2012 as Chief Operating Officer and became Managing Director in 2015.

Russell started his career as a programmer and had a variety of technical roles before joining Northgate Information Solutions. During his time with Northgate he performed a number of delivery roles and supported various Acquisitions within the group.

In his last 7 years at Northgate he was Managing Director of its local government software business.

James Allingham

Head of Development & Support

James joined JML in 2017 as Head of Development & Support. He is responsible for enhancing and supporting Chronicle.  James will drive Agile transformation within the company to modernise the development processes.  The goal is to allow JML to align more closely to customer needs by bringing products to market quickly and efficiently, reducing the lead time between idea and outcome as much as possible.

James previously worked for Accenture UK, working with UK Government clients on cloud-based micro-service infrastructure projects.

Diane Finn

Financial Controller

Diane joined JML in January 2016 as Financial Controller.  Her role encompasses corporate governance, financial reporting, compliance and HR.  As everything we do is aimed at giving the best possible customer service, Diane also has responsibility for our all-important quality management system. 

Diane has been a Chartered Accountant for many years and has had various roles, in practice and industry, focussing on corporate reporting, reorganisations and taxation.


JML Software Solutions Ltd
30 Shenley Pavilions
Chalkdell Drive
Milton Keynes

t: +44 (0) 330 223 3258
Please note, calls will cost 5p per minute, plus your company's access charge

Get in touch