J M Financial Services Ltd. has been prospering in the UK for twenty two years. Started with registration number SC238977 in 2002, the company is based at 2 Burgess Cottage, Newburgh AB41 6BL. This company's Standard Industrial Classification Code is 66290 which means Other activities auxiliary to insurance and pension funding. The most recent annual accounts cover the period up to 2022/10/31 and the latest annual confirmation statement was filed on 2022/10/30.
To this date, this specific firm has only been overseen by an individual director: John M. who has been supervising it for twenty two years. To provide support to the directors, this specific firm has been utilizing the skills of Alison M. as a secretary since the appointment on 2002-10-31.