Website & contact details
- Website
Officer details are public data from the Companies House register.
People and entities with significant control, from the Companies House PSC register
Balance sheet as at 31 December 2024 · full accounts
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Fixed Assets | £6,723,264 | £6,129,876 | £6,360,799 | £7,186,859 | £7,544,755 | £9,296,655 |
| Current Assets | £34,824,249 | £36,362,369 | £22,650,606 | £28,520,193 | £14,008,637 | £11,643,027 |
| Debtors | £21,429,858 | £17,378,447 | £18,322,623 | £13,982,855 | £11,530,378 | |
| Cash | £13,394,391 | £11,415,967 | £5,272,159 | £10,197,570 | £25,782 | £112,649 |
| Creditors (< 1 year) | £21,884,333 | £32,424,336 | £19,587,006 | £27,223,687 | £13,156,593 | £12,237,990 |
| Creditors (> 1 year) | £48,850 | £100,731 | £105,784 | £183,107 | £336,185 | £528,532 |
| Net Current Assets | £12,939,916 | £3,938,033 | £3,063,600 | £1,296,506 | £852,044 | (£594,963) |
| Net Assets | £19,387,063 | £9,967,178 | £9,318,615 | £8,291,617 | £8,060,614 | £8,151,904 |
| Shareholder Funds | £19,387,063 | £9,967,178 | £9,318,615 | £8,291,617 | £8,060,614 | £8,151,904 |
| Turnover | £88,246,234 | £74,178,909 | £78,240,358 | |||
| Cost of Sales | £75,038,621 | £66,807,531 | £63,890,713 | £56,876,557 | £54,927,652 | |
| Gross Profit | £24,355,521 | £17,302,352 | £23,312,706 | |||
| Admin Expenses | £31,981,426 | £29,102,761 | £26,910,443 | £23,972,138 | £17,496,961 | £19,759,502 |
| Staff Costs | £27,055,275 | £25,420,861 | £23,606,813 | £20,274,244 | £17,832,191 | £16,518,154 |
| Operating Profit | £383,383 | (£194,609) | £3,553,204 | |||
| Profit Before Tax | £2,129,069 | £909,856 | £1,156,284 | £322,883 | (£245,641) | £3,493,371 |
| Tax | £709,184 | £261,293 | £129,286 | £91,880 | (£154,351) | £841,128 |
| Profit for Period | £1,419,885 | £648,563 | £1,026,998 | £231,003 | (£91,290) | £2,652,243 |
“Enhancing the health and well-being of pets, people, and livestock.”
| Date | Description | Made Up To | Pages | |
|---|---|---|---|---|
| 3 February 2026 | Confirmation statement with no updates | 31 January 2026 | ||
| 27 November 2025 | Full accounts | 31 December 2024 | ||
| 3 February 2025 | Confirmation statement with no updates | 31 January 2025 | ||
| 3 December 2024 | Full accounts | 31 December 2023 | ||
| 31 January 2024 | Confirmation statement with no updates | 31 January 2024 |
Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →