| Note | 2024 | 2023 | |
| £’000 | £’000 | ||
| Revenue | 4 | ||
Cost of sales | ( | ( | |
| Gross profit | |||
Administrative expenses | ( | ( | |
(Loss)/Profit from operations | 5 | ( | |
Finance income | 13 | ||
Finance expense | 6 | ( | ( |
| (Loss)/Profit before tax | ( | ||
Tax Credit/(Charge) | 8 | ( | |
Loss for the year and total comprehensive loss attributable to equity holders of the parent | ( | ( | |
Basic loss per share | 10 | ( | ( |
| Diluted loss per share | 10 | ( | ( |
| Group | Share | Share premium | Capital redemption | Retained earnings | Total |
| Capital | account | reserve | |||
| £’000 | £’000 | £’000 | £’000 | £’000 | |
At 1 April 2022 | |||||
| Loss for the year and total | ( | ( | |||
| comprehensive loss | |||||
Ordinary shares issued | |||||
Dividend paid (note 9) | ( | ( | |||
Share-based payments | |||||
At 1 April 2023 | |||||
| Loss for the year and total | ( | ( | |||
| comprehensive loss | |||||
Ordinary shares issued | |||||
Dividend paid (note 9) | ( | ( | |||
Share-based payments | |||||
At 31 March 2024 |
Group | Company | ||||
| Note | 2024 | 2023 | 2024 | 2023 | |
| £’000 | £’000 | £’000 | £’000 | ||
| Non-current assets | |||||
Intangible assets | 11 | – | 1 | ||
Property, plant and equipment | 12 | 173 | 199 | ||
Right-of-use assets | 13 | 389 | 572 | ||
Finance lease receivables | 13 | 297 | 396 | ||
Deferred tax | 8 | 386 | 108 | ||
| 1,245 | 1,276 | ||||
| Current assets | |||||
Trade and other receivables | 15 | 3,105 | 2,541 | ||
Finance lease receivables | 13 | 99 | 94 | ||
Cash and cash equivalents | 16 | 2,052 | 4,795 | ||
| 5,256 | 7,430 | ||||
Total assets | 6,501 | 8,706 | |||
| Current liabilities | |||||
Trade and other payables | 17 | ( | ( | (2,157) | (2,274) |
Short term provisions | 18 | ( | (136) | – | |
Lease liabilities | 13 | ( | ( | (215) | (292) |
( | ( | (2,508) | (2,566) | ||
| Non-current liabilities | |||||
Long term provisions | 18 | ( | ( | (61) | (197) |
Lease liabilities | 13 | ( | ( | (538) | (754) |
( | ( | (599) | (951) | ||
Total liabilities | ( | ( | (3,107) | (3,517) | |
Net assets | 3,394 | 5,189 | |||
| Shareholders’ equity | |||||
Share capital | 19 | 166 | 166 | ||
Share premium account | 906 | 894 | |||
| Capital redemption reserve | 104 | 104 | |||
| Retained earnings | 2,218 | 4,025 | |||
Total shareholders’ equity | 3,394 | 5,189 |
| Group and company | Note | 2024 | 2023 |
| £’000 | £’000 | ||
| Cash flows from operating activities | |||
| (Loss)/Profit for the year before taxation | ( | ||
| Adjustments for: | |||
Depreciation of property, plant and equipment | 12 | ||
Amortisation of right of use assets | 13 | ||
Amortisation of intangible assets | 11 | ||
Interest received | 13 | ( | ( |
Finance expense | 6 | ||
Share-based payment expense | |||
| Changes in working capital | |||
(Increase)/Decrease in trade and other receivables | ( | ||
| (Decrease)/Increase in trade and other payables | ( | ||
| Cash (used)/generated by operations | ( | ||
| Deposit interest received | |||
Foreign exchange (loss)/gain | ( | ||
Net cash (outflow)/inflow from operating activities | ( | ||
| Investing activities | |||
Finance lease interest received | 13 | ||
Finance lease payments received | 13 | ||
Purchase of property, plant and equipment | 12 | ( | ( |
Net cash generated from investing activities | |||
| Financing activities | |||
| Proceeds of issue of shares | |||
Lease liabilities principal payments | 13 | ( | ( |
Lease liabilities interest payments | 13 | ( | ( |
Dividends paid | 9 | ( | ( |
Net cash outflow from financing activities | ( | ( | |
Net decrease in cash and cash equivalents | ( | ( | |
| Cash and cash equivalents at beginning of the period | |||
| Cash and cash equivalents at end of the period | 16 |
| % | |
Computer hardware | 25-33 |
Fixtures and fittings | 10-33 |
Motor vehicles | 25-33 |
Leasehold improvements | 10-33 |
| % | |
Purchased computer software | 25–33 |
| Group and company | Note | 2024 | 2023 |
| £'000 | £'000 | ||
| Currency: Euros | |||
Cash and cash equivalents | 16 | 44 | 18 |
Trade and other receivables | 15 | 1 | – |
Trade and other payables | 17 | (5) | – |
| 40 | 18 |
| Note | 2024 | 2023 | |
| £'000 | £'000 | ||
Finance lease receivable | 13 | 396 | 490 |
Trade and other receivables | 15 | 2,729 | 2,001 |
Contract assets | 15 | 203 | 225 |
Cash and cash equivalents | 16 | 2,052 | 4,795 |
| 5,380 | 7,511 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
Time and materials | 13,344 | 14,386 |
| Fixed price | 708 | 442 |
Permanent recruitment fees | – | 18 |
Licences | (6) | 12 |
| 14,046 | 14,858 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
Public sector | 11,385 | 11,597 |
| Private sector | 2,661 | 3,261 |
14,046 | 14,858 |
Contract assets | Contract liabilities | |||
| Group and company | 2024 | 2023 | 2024 | 2023 |
| £’000 | £’00 | £’000 | ||
| £’000 | ||||
At 1 April | 375 | 471 | (37) | (116) |
| Transfers in the period from contract assets to trade receivables | (375) | (471) | – | – |
Excess of revenue recognised over cash (or right to cash) being recognised in the period | 203 | 375 | – | – |
Amounts included in contract liabilities that was recognised as revenue in the period | – | – | 37 | 116 |
Cash received in advance of performance and not recognised as revenue in the period | – | – | (68) | (37) |
| At 31 March | 203 | 375 | (68) | (37) |
| 2024 | 2023 | |
| £'000 | £'000 | |
| (Loss)/Profit from operations is stated after charging: | ||
| Depreciation of owned assets (note 12) | 66 | 87 |
| Amortisation of right of use assets (note 13) | 183 | 185 |
Amortisation of intangible assets (note 11) | 1 | 1 |
| Auditor remuneration: | ||
Audit of financial statements: Group and Company | 175 | 94 |
| 2024 | 2023 | |
| £'000 | £'000 | |
Interest expense on lease liability | 51 | 44 |
Net foreign exchange loss/(gain) | 2 | (1) |
| Total finance expense | 53 | 43 |
Group and company | 2024 | 2023 |
| Number | Number | |
| Average number of persons (including Directors) employed during the year | ||
Senior management | 9 | 9 |
| Fee earners | 95 | 93 |
Sales | 8 | 8 |
Administration and finance | 5 | 5 |
| 117 | 115 |
| Staff costs for the above persons (including Directors) | 2024 | 2023 |
| £'000 | £'000 | |
Wages and salaries | 8,461 | 7,907 |
Social security costs | 1,005 | 981 |
| Defined contribution pension costs | 1,009 | 940 |
Equity settled share-based payments | 202 | 200 |
| 10,677 | 10,028 |
| 2024 | 2023 | |
| £'000 | £'000 | |
| Directors | ||
| Emoluments | 872 | 648 |
Benefits in kind | 20 | 21 |
| Money purchase pension contributions | 79 | 74 |
| Total remuneration | 971 | 743 |
Social security costs | 110 | 85 |
| 1,081 | 828 |
| 2024 | 2023 | |
| £'000 | £'000 | |
| Current tax | ||
| Current tax on (loss)/profits for the year | – | – |
| Deferred tax | ||
(Increase)/Decrease in recognised deferred tax asset | (278) | 40 |
| Change in tax rate | – | 13 |
| Total tax (credit)/charge for the year | (278) | 53 |
| 2024 | 2023 | |
| £'000 | £'000 | |
(Loss)/profit before tax | (1,291) | 9 |
| (Loss)/profit before tax multiplied by standard rate of corporation tax | (323) | 2 |
| in the UK of 25% (2023: 19%) | ||
| Expenses not deductible for tax purposes | 67 | 4 |
Allowances recognised | (18) | (13) |
| (Recognition)/Derecognition of deferred tax on losses | (4) | 58 |
| Change in tax rate | – | 13 |
Prior year adjustments | – | (11) |
| Tax (credit)/charge for the year | (278) | 53 |
| 2024 | 2023 | |
| £'000 | £'000 | |
| Deferred tax asset | ||
| The movement in deferred tax is as follows: | ||
| At beginning of the year | 108 | 161 |
| Reversal of previously unrecognised/(recognised) deferred tax on losses | 278 | (40) |
| Tax rate changes | – | (13) |
| At end of the year | 386 | 108 |
| 2024 | 2023 | |
| £'000 | £'000 | |
| Final dividend for the year ended 31 March 2023 – 4p (2022: 4p) per share (declared and paid | 664 | 663 |
| in the following year) | ||
Interim dividend for the year ended 31 March 2024 – 2p (2023: 2p) per share | 332 | 332 |
| Total dividend paid | 996 | 995 |
| 2024 | 2023 | |
| Loss for the year | (£1,013,000) | (£44,000) |
Average number of shares in issue | 16,600,680 | 16,565,870 |
Effect of dilutive options | – | – |
| Average number of shares in issue plus dilutive options | 16,600,680 | 16,565,870 |
| Basic loss per share | (6.10p) | (0.27p) |
Diluted loss per share | (6.10p) | (0.27p) |
| Group and Company | Purchased software |
| £'000 | |
| Cost | |
At 31 March 2022 | 128 |
Additions | – |
Disposals | – |
| At 31 March 2023 | 128 |
Additions | – |
Disposals | – |
At 31 March 2024 | 128 |
| Accumulated amortisation/impairment | |
At 31 March 2022 | 126 |
Charge for the year | 1 |
Disposals | – |
At 31 March 2023 | 127 |
Charge for the year | 1 |
Disposals | – |
At 31 March 2024 | 128 |
| Net book value | |
At 31 March 2024 | – |
At 31 March 2023 | 1 |
| Group and company | Computer | Fixtures | Motor | Total |
| hardware | & fittings | vehicles | ||
| £'000 | £'000 | £'000 | £'000 | |
| Cost | ||||
At 31 March 2022 | 236 | 590 | 4 | 830 |
Additions | 7 | 2 | – | 9 |
Disposals | (2) | – | – | (2) |
At 31 March 2023 | 241 | 592 | 4 | 837 |
Additions | 36 | 4 | – | 40 |
Disposals | – | – | – | – |
At 31 March 2024 | 277 | 596 | 4 | 877 |
| Accumulated depreciation | ||||
At 31 March 2022 | 164 | 384 | 4 | 552 |
Charge for the year | 30 | 57 | – | 87 |
Disposals | (1) | – | – | (1) |
At 31 March 2023 | 193 | 441 | 4 | 638 |
Charge for the year | 26 | 40 | – | 66 |
Disposals | – | – | – | – |
At 31 March 2024 | 219 | 481 | 4 | 704 |
| Net book value | ||||
At 31 March 2024 | 58 | 115 | – | 173 |
At 31 March 2023 | 48 | 151 | – | 199 |
Land and buildings | Tot al | |
£'000 | £'000 | |
| At 31 March 2022 | ||
Opening position | 345 | 345 |
Change in lease term | 412 | 412 |
Amortisation | (185) | (185) |
At 31 March 2023 | 572 | 572 |
Amortisation | (183) | (183) |
At 31 March 2024 | 389 | 389 |
Land and buildings | Tot al | |
£'000 | £'000 | |
| At 31 March 2022 | ||
Opening position | 426 | 426 |
Change in lease term | 920 | 920 |
Interest expense | 44 | 44 |
Lease payments | (344) | (344) |
| At 31 March 2023 | 1,046 | 1,046 |
Interest expense | 51 | 51 |
Lease payments | (344) | (344) |
| At 31 March 2024 | 753 | 753 |
| Up to | Between | Between | Between | |
| 3 months | 3 and 12 months | 1 and 2 years | 2 and 5 years | |
| At 31 March 2023 | £’000 | £'000 | £'000 | £'000 |
Discounted lease liabilities | 72 | 220 | 215 | 539 |
Undiscounted lease liabilities | 86 | 258 | 253 | 591 |
| Up to | Between | Between | Between | |
| 3 months | 3 and 12 months | 1 and 2 years | 2 and 5 years | |
| At 31 March 2024 | £’000 | £'000 | £'000 | £'000 |
Discounted lease liabilities | 75 | 140 | 188 | 350 |
Undiscounted lease liabilities | 86 | 167 | 215 | 376 |
Land and buildings | Tot al | |
£'000 | £'000 | |
| At 31 March 2022 | ||
Opening position | 84 | 84 |
Change in lease term | 508 | 508 |
Interest income | 17 | 17 |
Payments received | (119) | (119) |
At 31 March 2023 | 490 | 490 |
Interest income | 24 | 24 |
Payments received | (118) | (118) |
At 31 March 2024 | 396 | 396 |
| Up to 3 months | Between 3 and | Between 1 and | Between 2 and | |
| 12 months | 2 years | 5 years | ||
| At 31 March 2023 | £'000 | |||
| £'000 | £'000 | £'000 | ||
| Discounted lease receivables | 23 | 71 | 99 | 297 |
| Undiscounted lease receivables | 30 | 89 | 119 | 326 |
| Up to 3 months | Between 3 and | Between 1 and | Between 2 and | |
| 12 months | 2 years | 5 years | ||
| At 31 March 2024 | £'000 | |||
| £'000 | £'000 | £'000 | ||
| Discounted lease receivables | 24 | 75 | 104 | 193 |
| Undiscounted lease receivables | 30 | 89 | 119 | 208 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
Trade receivables | 2,734 | 2,006 |
Less: provision for expected credit losses | (5) | (5) |
| Trade receivables-net | 2,729 | 2,001 |
Contract assets (see note 4) | 203 | 225 |
Unbilled income | – | 150 |
| Trade and other receivables | 2,932 | 2,376 |
| Prepayments | 173 | 165 |
| 3,105 | 2,541 | |
| Analysed as: | ||
Non-current asset: unbilled income | – | – |
| Current asset | 3,105 | 2,541 |
| Total | 3,105 | 2,541 |
Group and company | Expected | Gross carrying | Credit loss |
| default rate | amount | allowance | |
| (A) | (B) | (A x B) | |
| % | £'000 | £'000 | |
Current | 0.15 | 2,357 | 4 |
| Up to 30 days past due | – | 319 | – |
Up to 60 days past due | – | 27 | – |
| Over 60 days past due | 5.0 | 31 | 1 |
2,734 | 5 |
Group and company | Expected | Gross carrying | Credit loss |
| default rate | amount | allowance | |
| (A) | (B) | (A x B) | |
| % | £'000 | £'000 | |
Current | 0.25 | 1,988 | 5 |
| Up to 30 days past due | – | 14 | – |
Up to 60 days past due | – | 2 | – |
Over 60 days past due | 5.0 | 2 | – |
2,006 | 5 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
| At beginning of the year | 5 | 14 |
| Credited to income statement | – | (9) |
At end of the year (credit loss allowance) | 5 | 5 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
| Sterling | 2,931 | 2,376 |
| Euros | 1 | – |
2,932 | 2,376 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
| Cash and cash equivalents | 2,052 | 4,795 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
| Sterling | 2,008 | 4,777 |
Euros | 44 | 18 |
| 2,052 | 4,795 |
Group | Company | |||
| 2024 | 2023 | 2024 | 2023 | |
| £’000 | £’000 | £’000 | £’000 | |
Trade payables | 419 | 666 | 419 | 666 |
| Accruals | 506 | 335 | 506 | 335 |
Owed to subsidiary | – | – | 5 | 5 |
925 | 1,001 | 930 | 1,006 | |
| Contract liabilities (see note 4) | 68 | 37 | 68 | 37 |
Other taxation and social security | 1,159 | 1,231 | 1,159 | 1,231 |
| 2,152 | 2,269 | 2,157 | 2,274 | |
| Analysed as: | ||||
| Current liability | 2,152 | 2,269 | 2,157 | 2,274 |
| Total | 2,152 | 2,269 | 2,157 | 2,274 |
Group | Company | |||
| 2024 | 2023 | 2024 | 2023 | |
| £’000 | £’000 | £’000 | £’000 | |
Sterling | 920 | 1,001 | 925 | 1,006 |
Euros | 5 | – | 5 | – |
| 925 | 1,001 | 930 | 1,006 |
| Group and company | Provision for |
| property dilapidation | |
| £’000 | |
At 1 April 2023 | 197 |
Additions | – |
Charged to income statement | – |
Utilised in year | – |
| At 31 March 2024 | 197 |
Group and company | 2024 | 2023 |
| £'000 | £'000 | |
| Current | ||
| Provision for property dilapidation | 136 | – |
| Non-current | ||
| Provision for property dilapidation | 61 | 197 |
| 2024 | 2023 | |
| Ordinary shares of 1p each | ||
| Issued, called up and fully paid: | ||
| Number | 16,629,781 | 16,582,663 |
| Nominal value | £166,298 | £165,827 |
Number | Option price | Increase in Increase in share capital | Increase in Increase in share premium |
30,000 | 11.0p | £300 | £3,000 |
17,118 | 53.5p | £171 | £8,987 |
47,118 | £471 | £11,987 |
Date option granted | Number | Exercise price | Period options exercisable |
18 September 2014 | 20,000 | 11.0p | 18 September 2017 to 18 September 2024 |
9 March 2018 | 117,798 | 53.5p | 1 April 2021 to 9 March 2028 |
Date award made | Number | Performance condition | Vesting date |
30 March 2022 | 750,000 | 135.0p | 30 March 2025 |
2024 | 2023 | |||
| Number of | Weighted | Number of | Weighted | |
| options | average | options | average | |
| exercise | exercise | |||
| price of the | price of the | |||
| share award | share award | |||
| Pence | Pence | |||
Outstanding at start of year | 934,916 | 9.1 | 978,000 | 10.2 |
| Granted | – | – | – | – |
Exercised | (47,118) | 26.4 | (43,084) | 33.8 |
| Forfeited | – | – | – | – |
Outstanding at end of year | 887,798 | 8.2 | 934,916 | 9.1 |
| Exercisable at end of year | 137,798 | 47.3 | 184,916 | 42.0 |
Expected volatility | 77% |
Expected life | 3 years |
Risk-free rate | 1.4% |
Exercise price | 1.0p |
Share price at grant date | 135.0p |
Fair value | 88.8p |
Dividend Yield | 4.4% |