Par Value of Share
Class 1 ordinary share
12024-01-01 ~ 2024-12-31
Turnover/Revenue
701,004,687 USD2024-01-01 ~ 2024-12-31
603,610,412 USD2023-01-01 ~ 2023-12-31
Cost of Sales
-395,079,838 USD2024-01-01 ~ 2024-12-31
-347,546,134 USD2023-01-01 ~ 2023-12-31
Gross Profit/Loss
305,924,849 USD2024-01-01 ~ 2024-12-31
256,064,278 USD2023-01-01 ~ 2023-12-31
Administrative Expenses
-289,542,852 USD2024-01-01 ~ 2024-12-31
-241,595,944 USD2023-01-01 ~ 2023-12-31
Operating Profit/Loss
16,381,997 USD2024-01-01 ~ 2024-12-31
14,468,334 USD2023-01-01 ~ 2023-12-31
Other Interest Receivable/Similar Income (Finance Income)
322,029 USD2024-01-01 ~ 2024-12-31
261,909 USD2023-01-01 ~ 2023-12-31
Interest Payable/Similar Charges (Finance Costs)
-40,605 USD2024-01-01 ~ 2024-12-31
-46,341 USD2023-01-01 ~ 2023-12-31
Profit/Loss on Ordinary Activities Before Tax
16,663,421 USD2024-01-01 ~ 2024-12-31
14,683,902 USD2023-01-01 ~ 2023-12-31
Profit/Loss
12,953,781 USD2024-01-01 ~ 2024-12-31
12,138,878 USD2023-01-01 ~ 2023-12-31
Comprehensive Income/Expense
12,953,781 USD2024-01-01 ~ 2024-12-31
12,138,878 USD2023-01-01 ~ 2023-12-31
Property, Plant & Equipment
24,246 USD2024-12-31
199,384 USD2023-12-31
Total Inventories
190,758 USD2024-12-31
119,270 USD2023-12-31
Debtors
222,801,003 USD2024-12-31
211,928,281 USD2023-12-31
Cash at bank and in hand
25,143,240 USD2024-12-31
32,346,250 USD2023-12-31
Current Assets
248,135,001 USD2024-12-31
244,393,801 USD2023-12-31
Net Current Assets/Liabilities
133,711,625 USD2024-12-31
120,560,393 USD2023-12-31
Total Assets Less Current Liabilities
133,735,871 USD2024-12-31
120,759,777 USD2023-12-31
Creditors
Non-current
-47,828,726 USD2024-12-31
-47,715,768 USD2023-12-31
Net Assets/Liabilities
85,907,145 USD2024-12-31
73,044,009 USD2023-12-31
Equity
Called up share capital
1 USD2024-12-31
1 USD2023-12-31
1 USD2022-12-31
Capital redemption reserve
321,387 USD2024-12-31
412,032 USD2023-12-31
253,563 USD2022-12-31
Retained earnings (accumulated losses)
85,585,757 USD2024-12-31
72,631,976 USD2023-12-31
60,493,098 USD2022-12-31
Equity
85,907,145 USD2024-12-31
73,044,009 USD2023-12-31
60,746,662 USD2022-12-31
Comprehensive Income/Expense
Retained earnings (accumulated losses)
12,953,781 USD2024-01-01 ~ 2024-12-31
12,138,878 USD2023-01-01 ~ 2023-12-31
Wages/Salaries
1,009,817 USD2024-01-01 ~ 2024-12-31
986,866 USD2023-01-01 ~ 2023-12-31
Social Security Costs
20,410 USD2024-01-01 ~ 2024-12-31
112,695 USD2023-01-01 ~ 2023-12-31
Pension & Other Post-employment Benefit Costs/Other Pension Costs
37,648 USD2024-01-01 ~ 2024-12-31
35,394 USD2023-01-01 ~ 2023-12-31
Staff Costs/Employee Benefits Expense
1,067,875 USD2024-01-01 ~ 2024-12-31
1,134,955 USD2023-01-01 ~ 2023-12-31
Average Number of Employees
32024-01-01 ~ 2024-12-31
52023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Depreciation Expense
Owned assets
175,138 USD2024-01-01 ~ 2024-12-31
242,221 USD2023-01-01 ~ 2023-12-31
Current Tax for the Period
3,709,640 USD2024-01-01 ~ 2024-12-31
2,545,024 USD2023-01-01 ~ 2023-12-31
Tax Expense/Credit at Applicable Tax Rate
4,165,855 USD2024-01-01 ~ 2024-12-31
2,789,941 USD2023-01-01 ~ 2023-12-31
Property, Plant & Equipment - Gross Cost
Improvements to leasehold property
772,806 USD2023-12-31
Plant and equipment
24,820 USD2023-12-31
Furniture and fittings
338,598 USD2023-12-31
Computers
52,259 USD2023-12-31
Property, Plant & Equipment - Gross Cost
1,188,483 USD2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
Improvements to leasehold property
759,886 USD2024-12-31
608,437 USD2023-12-31
Plant and equipment
24,820 USD2024-12-31
24,820 USD2023-12-31
Furniture and fittings
327,272 USD2024-12-31
303,583 USD2023-12-31
Computers
52,259 USD2024-12-31
52,259 USD2023-12-31
Property, Plant & Equipment - Accumulated Depreciation & Impairment
1,164,237 USD2024-12-31
989,099 USD2023-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
Improvements to leasehold property
151,449 USD2024-01-01 ~ 2024-12-31
Furniture and fittings
23,689 USD2024-01-01 ~ 2024-12-31
Property, Plant & Equipment - Increase From Depreciation Charge for Year
175,138 USD2024-01-01 ~ 2024-12-31
Property, Plant & Equipment
Improvements to leasehold property
12,920 USD2024-12-31
164,369 USD2023-12-31
Furniture and fittings
11,326 USD2024-12-31
35,015 USD2023-12-31
Merchandise
190,758 USD2024-12-31
119,270 USD2023-12-31
Trade Debtors/Trade Receivables
Current
6,291,386 USD2024-12-31
6,832,245 USD2023-12-31
Amounts Owed by Group Undertakings
Current
215,722,075 USD2024-12-31
204,429,052 USD2023-12-31
Other Debtors
Current
415,829 USD2024-12-31
354,298 USD2023-12-31
Prepayments
Current
371,713 USD2024-12-31
312,686 USD2023-12-31
Debtors
Current, Amounts falling due within one year
222,801,003 USD2024-12-31
Amounts falling due within one year, Current
211,928,281 USD2023-12-31
Trade Creditors/Trade Payables
Current
951,989 USD2024-12-31
2,652,915 USD2023-12-31
Corporation Tax Payable
Current
2,985,568 USD2024-12-31
4,881,746 USD2023-12-31
Other Taxation & Social Security Payable
Current
48,870 USD2024-12-31
50,101 USD2023-12-31
Other Creditors
Current
5,113,739 USD2024-12-31
5,256,686 USD2023-12-31
Accrued Liabilities
Current
4,802,764 USD2024-12-31
6,780,111 USD2023-12-31
Future Minimum Lease Payments Under Non-cancellable Operating Leases
Amounts falling due within one year
436,646 USD2023-12-31
Number of Shares Issued (Fully Paid)
Class 1 ordinary share
1 shares2024-12-31
Profit/Loss
Retained earnings (accumulated losses)
12,953,781 USD2024-01-01 ~ 2024-12-31