Cost of Sales
-5,253,712 GBP2024-07-01 ~ 2025-06-30
-5,039,032 GBP2023-07-01 ~ 2024-06-30
Administrative Expenses
-783,108 GBP2024-07-01 ~ 2025-06-30
-1,379,408 GBP2023-07-01 ~ 2024-06-30
Other Interest Receivable/Similar Income (Finance Income)
196,016 GBP2024-07-01 ~ 2025-06-30
2,312 GBP2023-07-01 ~ 2024-06-30
Interest Payable/Similar Charges (Finance Costs)
-280 GBP2024-07-01 ~ 2025-06-30
-796 GBP2023-07-01 ~ 2024-06-30
Profit/Loss on Ordinary Activities Before Tax
392,572 GBP2024-07-01 ~ 2025-06-30
204,069 GBP2023-07-01 ~ 2024-06-30
Tax/Tax Credit on Profit or Loss on Ordinary Activities
-12,557 GBP2024-07-01 ~ 2025-06-30
-51,108 GBP2023-07-01 ~ 2024-06-30
Profit/Loss
380,015 GBP2024-07-01 ~ 2025-06-30
152,961 GBP2023-07-01 ~ 2024-06-30
Intangible Assets
0 GBP2025-06-30
0 GBP2024-06-30
Property, Plant & Equipment
92,920 GBP2025-06-30
130,924 GBP2024-06-30
Fixed Assets - Investments
180,900 GBP2025-06-30
180,900 GBP2024-06-30
Fixed Assets
273,820 GBP2025-06-30
311,824 GBP2024-06-30
Debtors
3,421,176 GBP2025-06-30
3,465,426 GBP2024-06-30
Cash at bank and in hand
325,102 GBP2025-06-30
624,973 GBP2024-06-30
Current Assets
3,842,547 GBP2025-06-30
4,238,909 GBP2024-06-30
Creditors
Current
-549,027 GBP2025-06-30
-1,152,493 GBP2024-06-30
Net Current Assets/Liabilities
3,293,520 GBP2025-06-30
3,086,416 GBP2024-06-30
Total Assets Less Current Liabilities
3,567,340 GBP2025-06-30
3,398,240 GBP2024-06-30
Creditors
Non-current
-7,500 GBP2025-06-30
-17,500 GBP2024-06-30
Net Assets/Liabilities
3,546,070 GBP2025-06-30
3,359,545 GBP2024-06-30
Equity
Called up share capital
101 GBP2025-06-30
101 GBP2024-06-30
101 GBP2023-06-30
Retained earnings (accumulated losses)
3,545,969 GBP2025-06-30
3,359,444 GBP2024-06-30
3,206,483 GBP2023-06-30
Equity
3,546,070 GBP2025-06-30
3,359,545 GBP2024-06-30
3,206,584 GBP2023-06-30
Profit/Loss
Retained earnings (accumulated losses)
380,015 GBP2024-07-01 ~ 2025-06-30
152,961 GBP2023-07-01 ~ 2024-06-30
Dividends Paid
-193,490 GBP2024-07-01 ~ 2025-06-30
Average Number of Employees
372024-07-01 ~ 2025-06-30
342023-07-01 ~ 2024-06-30
Property, Plant & Equipment - Gross Cost
Plant and equipment
1,007,208 GBP2025-06-30
987,233 GBP2024-06-30
Motor vehicles
32,700 GBP2025-06-30
58,374 GBP2024-06-30
Property, Plant & Equipment - Gross Cost
1,039,908 GBP2025-06-30
1,045,607 GBP2024-06-30
Property, Plant & Equipment - Other Disposals
Plant and equipment
0 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-25,674 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals
-25,674 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Plant and equipment
932,682 GBP2025-06-30
880,834 GBP2024-06-30
Motor vehicles
14,306 GBP2025-06-30
33,849 GBP2024-06-30
Property, Plant & Equipment - Accumulated Depreciation & Impairment
946,988 GBP2025-06-30
914,683 GBP2024-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Plant and equipment
51,848 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
6,131 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Increase From Depreciation Charge for Year
57,979 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
Plant and equipment
0 GBP2024-07-01 ~ 2025-06-30
Motor vehicles
-25,674 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment - Other Disposals/Decrease in Depreciation & Impairment
-25,674 GBP2024-07-01 ~ 2025-06-30
Property, Plant & Equipment
Plant and equipment
74,526 GBP2025-06-30
106,399 GBP2024-06-30
Motor vehicles
18,394 GBP2025-06-30
24,525 GBP2024-06-30
Investments in group undertakings and participating interests
180,900 GBP2025-06-30
180,900 GBP2024-06-30
Trade Debtors/Trade Receivables
Current, Amounts falling due within one year
1,252,653 GBP2025-06-30
2,074,939 GBP2024-06-30
Other Debtors
Current, Amounts falling due within one year
323,764 GBP2025-06-30
273,713 GBP2024-06-30
Debtors
Current, Amounts falling due within one year
3,421,176 GBP2025-06-30
3,465,426 GBP2024-06-30
Creditors
Current, Amounts falling due within one year
549,027 GBP2025-06-30
1,152,493 GBP2024-06-30
Par Value of Share
Class 1 ordinary share
1 GBP2024-07-01 ~ 2025-06-30
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
101 shares2025-06-30
101 shares2024-06-30
Future Minimum Lease Payments Under Non-cancellable Operating Leases
17,291 GBP2025-06-30
24,841 GBP2024-06-30
Amounts owed by directors
1,713 GBP2025-06-30
1,713 GBP2024-06-30