Get an alert when WRIGHT, JOHNSTON & MACKENZIE LLP files next

Leroy will email you the moment a new filing lands at Companies House — one short note per filing, nothing else.

Free · confirmation link first · unsubscribe in one click

Next accounts due

2027-01-31 (in 8mo)

Last filed for 2025-04-30

Confirmation statement due

2027-02-22 (in 9mo)

Last made up 2026-02-08

Watchouts

1 item

Cash

£2M

+87.7% highest in 3 filed years

Net assets

£4M

-16.3% lowest in 3 filed years

Employees

121

+5.2% vs 2024

Profit before tax

£4M

-8.7% vs 2024

Watchouts

Facts from the Companies House register and the latest accounts — not a rating

Accounts

3-year trend · latest reflected 2025-04-30

Metric Trend 2023-03-312024-04-302025-04-30
Turnover £15,250,696£14,418,956
Operating profit £4,678,131£4,406,761
Profit before tax £4,917,709£4,488,167
Net profit
Cash £1,022,641£834,282£1,566,264
Total assets less current liabilities £8,796,834£10,645,900£8,373,047
Net assets £5,119,219£5,260,407£4,402,324
Equity £5,119,219£5,260,407£4,402,324
Average employees 115121
Wages £4,852,308£4,695,205

Values shown as filed in the company's annual accounts. indicates the figure wasn't present under that line item in that period. About these numbers

Ratios

Computed from the line items above — sparklines read oldest → newest

Ratio Trend 2023-03-312024-04-302025-04-30
Operating margin 30.7%30.6%
Return on capital employed 43.9%52.6%
Gearing (liabilities / total assets) 55.1%62.4%65.9%
Interest cover 24.59x18.29x

Margins divide P&L lines by turnover. Gearing is liabilities over total assets. Current ratio is current assets over creditors falling due within one year. Interest cover is operating profit over absolute finance costs. Sector-distribution context coming next.

Audit & accounting basis

Accounting basis
FRS 101
Reporting scope
Standalone (parent only)
Auditor
Ernst & Young LLP
Audit opinion
Unqualified (clean)
Going concern
Affirmed

“The members have a reasonable expectation that the LLP has adequate resources to continue in operational existence for at least 12 months from the date of signing these financial statements. Thus they continue to adopt the going concern basis in preparing the annual financial statements.”

Group structure

  1. WRIGHT, JOHNSTON & MACKENZIE LLP · parent
    1. Family Business Solutions Limited 100% · business and management consultancy

Significant events

Auditor, going-concern and subsidiary information is drawn from the narrative of the latest annual accounts. About these numbers

People

50 active · 36 resigned

Name Role Appointed Born Nationality
BELL, David Graham Llp Designated Member 2004-04-01 May 1963
GILLIES, Fraser Anthony Brian Llp Designated Member 2010-02-01 Jun 1977
HIGGINS, Mark Llp Designated Member 2024-02-01 Jan 1970
MARSHALL, Craig Alexander Llp Designated Member 2024-02-01 Apr 1967
WHITELEY, Neil Anthony Llp Designated Member 2025-12-22 Oct 1971
ARABSHAHI, Arveen Llp Member 2025-05-01 Aug 1988
CHALMERS, Andrew Simon Llp Member 2025-05-01 Oct 1963
CLARKE, Fiona Marie Llp Member 2026-03-01 Jan 1987
COWIE, Gillian Llp Member 2004-04-01 Jan 1967
DEWAR, Michael James Llp Member 2018-12-03 Jan 1970
DOCHERTY, Steven John Llp Member 2007-04-01 Oct 1974
DOLAN, Rosina Marie Llp Member 2017-05-29 Jan 1972
DRAKE, Sarajane Llp Member 2025-03-01 Dec 1991
DRANE, Andrew James Jonathan Llp Member 2025-05-01 May 1969
DUNN, Iain Cameron Llp Member 2017-05-29 Nov 1954
ENTWISTLE, Liam Anthony Llp Member 2004-04-01 Apr 1967
GRANT, John Drummond Llp Member 2023-04-01 Jun 1975
GRANT, Stephen Ross Llp Member 2024-03-01 Apr 1987
HARRISON, Roderick Alexander Louden Llp Member 2021-01-04 Dec 1965
IRVINE, Laura Jane Llp Member 2025-05-01 Dec 1972
JOHNSTON, William Grant Llp Member 2005-10-01 Sep 1962
LANCASTER, Bruce Donald Tyrie Llp Member 2025-05-01 Jan 1974
LONG, Kenneth Burnie Llp Member 2004-04-01 Dec 1963
MACDONALD, Ian Llp Member 2004-04-01 Jun 1957
MACDONALD, Sarah-Jane Llp Member 2023-11-20 Feb 1987
MACFARLANE, Esme Ruth Eilidh Llp Member 2024-11-02 Jul 1984
MACKENZIE, Roger Lorne Llp Member 2019-07-31 Oct 1973
MACLEAN, Roderick Kenneth Llp Member 2019-05-01 Nov 1969
MACLEOD, Angus George Llp Member 2005-10-01 Dec 1974
MARCHINI, Mirella Gabriella Llp Member 2023-10-02 May 1966
MARTIN, Nicola Jane Llp Member 2021-10-01 Jan 1961
MASSON, Amanda Elizabeth Llp Member 2025-04-01 Jan 1976
MCARTHUR, Kathleen Llp Member 2017-05-29 Feb 1973
MCFARLANE, Andrew Mark Llp Member 2010-02-01 Jan 1971
MCKENZIE, Colin Neil Llp Member 2026-03-01 Aug 1976
MILLAR, Colin John Llp Member 2015-08-31 Aug 1967
MUNRO, Alan Turner Llp Member 2023-05-01 Jan 1975
MURRAY, Graham Neil Llp Member 2016-03-24 Oct 1978
O'NEILL, Martin Thomas Burnett Llp Member 2018-10-01 Mar 1979
OCKRIM, Joanne Llp Member 2018-10-01 Jan 1978
PEARSON, Annie Elizabeth Llp Member 2025-03-01 Sep 1983
PIPER, Fiona Margaret Llp Member 2025-05-01 Aug 1970
PRENTICE, Hannah Llp Member 2025-03-01 Jun 1986
STEPHEN, Martin Sutherland Llp Member 2004-04-01 Feb 1957
STIRLING, Craig Llp Member 2025-05-01 Jun 1972
TAINSH, Laura Louise Llp Member 2025-05-01 Mar 1980
TALBOT, Henrietta Edith Matheson Llp Member 2025-05-01 Oct 1984
TYLER, Andrew James Llp Member 2025-05-01 Dec 1985
WARDELL, Sarah Catherine Llp Member 2025-11-03 Nov 1984
WOTHERSPOON, James Robert Edwards Llp Member 2023-10-30 Mar 1955
Show 36 resigned officers
Name Role Appointed Resigned
ADAMS, Paul Llp Designated Member 2019-04-01 2023-11-30
ANDERSON, Alistair Robert Llp Designated Member 2004-04-01 2010-11-30
BONE, David James Llp Designated Member 2004-04-01 2010-02-26
BOYCE, David James Llp Designated Member 2010-08-01 2015-04-30
BRASS, Colin John Stewart Llp Designated Member 2004-04-01 2022-04-01
CAMPBELL, James Peter Llp Designated Member 2019-04-01 2021-09-30
CLARKE, John Bernard Llp Designated Member 2018-12-03 2023-03-31
COTTON, Stephen Michael Llp Designated Member 2018-12-03 2023-03-31
DARLING, Neil Andrew Llp Designated Member 2014-08-01 2019-01-31
DONALDSON, Ian Llp Designated Member 2016-02-29 2020-09-11
DONNA MARIE, Kelly-Gilmour Llp Designated Member 2004-04-01 2014-03-07
DUNN, Yvonne Louise Llp Designated Member 2004-04-01 2004-10-15
ELRICK, Lesley Macpherson Llp Designated Member 2007-08-13 2014-12-31
FITZPATRICK, Kiernan Gerard Llp Designated Member 2004-04-01 2005-02-28
HALL, Ewan Stuart Llp Designated Member 2009-01-01 2012-10-15
HAMILTON, Bethia Mary Llp Designated Member 2017-05-29 2024-10-19
HOYLE, Susan Jane Llp Designated Member 2008-05-19 2022-04-01
KENNEDY, Lindsay Scott Llp Designated Member 2004-04-01 2007-07-06
KING, Stewart Alexander Llp Designated Member 2015-08-31 2023-10-31
MACKAY, Iain Finlay Magnus Llp Designated Member 2021-07-12 2023-12-13
MACKAY, Nicolas Kenneth John Llp Designated Member 2005-10-01 2008-05-30
MACKENZIE, Keith Hamilton Llp Designated Member 2017-05-29 2020-06-05
MACMILLAN, Bruce Islay Llp Designated Member 2024-02-01 2024-09-06
MACWILLIAM, George Llp Designated Member 2016-02-29 2018-10-31
MARSHALL, Alison Llp Designated Member 2018-12-03 2024-12-31
MCCRACKEN, Kenneth Llp Designated Member 2004-04-01 2013-03-31
MYERS, Paula Jane Llp Designated Member 2024-09-06 2025-11-18
PROVAN, Victoria Ann Llp Designated Member 2005-10-01 2018-10-01
SIMPSON, Alan Keith Llp Designated Member 2014-05-06 2018-02-28
SMART, John Douglas Llp Designated Member 2019-01-14 2023-10-31
TAYLOR, Andrew Ross Llp Designated Member 2019-10-01 2022-06-30
WJM DIRECTORS LIMITED Corporate Llp Designated Member 2004-02-27 2004-04-01
WJM SHARE NOMINEES LIMITED Corporate Llp Designated Member 2004-02-27 2004-04-01
QUAIL, Thomas Lloyd Llp Member 2012-06-18 2025-12-31
WILSON, Andrew John Patterson Llp Member 2004-04-01 2025-09-30
WOTHERSPOON, Jonathan Lawrence Edwards Llp Member 2023-10-30 2025-07-31

Ownership

Persons with significant control

No persons with significant control on record.

Filing timeline

Last 20 of 243 total filings

Date Type Category Description
2026-04-21 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2026-04-21 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2026-04-01 AA accounts Accounts with accounts type full
2026-03-31 LLCS01 confirmation-statement Confirmation statement with no updates PDF
2026-03-30 RP04LLAP01 officers Second filing of member appointment with name
2026-02-19 LLTM01 officers Termination member limited liability partnership with name termination date PDF
2026-02-19 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2026-01-27 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2026-01-27 LLTM01 officers Termination member limited liability partnership with name termination date PDF
2025-11-10 LLTM01 officers Termination member limited liability partnership with name termination date PDF
2025-09-22 LLTM01 officers Termination member limited liability partnership with name termination date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF
2025-09-22 LLAP01 officers Appoint person member limited liability partnership with appointment date PDF

Public-record activity

Raw counts from Companies House — last 12–24 months

Filings
20

last 12 months

Capital events
0

last 24 months

Officers appointed
14

last 12 months

Officers resigned
4

last 12 months

Direct counts from the register. No score, no rating — see the Filing timeline for the underlying events.

Year-on-year

FY2024 → FY2025 · period ending 2025-04-30 vs 2024-04-30

Each % is (latest − prior) ÷ |prior| for the line item as filed. The comparison is only shown when the latest and prior accounts cover broadly equal-length periods — short or long stubs (typical around incorporation or a year-end change) are suppressed rather than misrepresented. Lines a company doesn't report are omitted. About these numbers

Official Companies House page