ANNUAL REPORT 2025
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Income | |||
| RevenueS$ | 15,376,580 | 12,691,351 | PDF p. 82 |
| Cost of salesS$ | (14,244,588) | (11,500,119) | PDF p. 82 |
| Gross profitS$ | 1,131,992 | 1,191,232 | PDF p. 82 |
| Other incomeS$ | 232,077 | 252,732 | PDF p. 82 |
| Other (losses)/gains - netS$ | (67,372) | 346,872 | PDF p. 82 |
| Expenses | |||
| - Selling and marketingS$ | (478,909) | (519,358) | PDF p. 82 |
| - AdministrativeS$ | (1,916,514) | (2,240,170) | PDF p. 82 |
| - FinanceS$ | (186,016) | (186,677) | PDF p. 82 |
| Income | |||
| Loss before income taxS$ | (1,284,742) | (1,155,369) | PDF p. 82 |
| Income taxS$ | (13,999) | (21,134) | PDF p. 82 |
| Loss for the yearS$ | (1,298,741) | (1,176,503) | PDF p. 82 |
| Other comprehensive income: Items that may be reclassified subsequently to profit or loss: | |||
| Currency translation differences arising from consolidationS$ | (531,796) | (35,722) | PDF p. 82 |
| Other comprehensive income: Items that will not be reclassified subsequently to profit or loss: | |||
| Revaluation gain on property, plant and equipment - netS$ | 560,351 | 682,638 | PDF p. 82 |
| Other comprehensive income | |||
| Other comprehensive income, net of taxS$ | 28,555 | 646,916 | PDF p. 82 |
| Comprehensive income | |||
| Total comprehensive loss for the yearS$ | (1,270,186) | (529,587) | PDF p. 82 |
| Loss for the year attributable to: | |||
| Equity holders of the CompanyS$ | (1,249,665) | (1,190,297) | PDF p. 82 |
| Non-controlling interestS$ | (49,076) | 13,794 | PDF p. 82 |
| Loss for the year attributable to: subtotal | |||
| SubtotalS$ | (1,298,741) | (1,176,503) | PDF p. 82 |
| Total comprehensive loss for the year attributable to: | |||
| Equity holders of the CompanyS$ | (1,257,378) | (523,676) | PDF p. 82 |
| Non-controlling interestS$ | (12,808) | (5,911) | PDF p. 82 |
| Total comprehensive loss for the year attributable to: subtotal | |||
| SubtotalS$ | (1,270,186) | (529,587) | PDF p. 82 |
| Loss per share attributable to equity holders of the Company (cents per share) | |||
| - Basic and dilutedcents per share | (0.08) | (0.08) | PDF p. 82 |
Original report: PDF p. 82 ↗
Expenses heading is unquantified. The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| ASSETS — Current assets | |||
| Cash and bank balancesS$ | 325,484 | 237,620 | PDF p. 83 |
| Trade and other receivablesS$ | 597,923 | 813,488 | PDF p. 83 |
| InventoriesS$ | 1,000,452 | 1,411,068 | PDF p. 83 |
| Other current assetsS$ | 180,365 | 232,646 | PDF p. 83 |
| ASSETS — Current assets subtotal | |||
| SubtotalS$ | 2,104,224 | 2,694,822 | PDF p. 83 |
| ASSETS — Non-current assets | |||
| Property, plant and equipmentS$ | 5,723,429 | 5,935,342 | PDF p. 83 |
| Investment propertiesS$ | 3,405,921 | 3,460,132 | PDF p. 83 |
| Deferred tax assetsS$ | 21,457 | 23,434 | PDF p. 83 |
| ASSETS — Non-current assets subtotal | |||
| SubtotalS$ | 9,150,807 | 9,418,908 | PDF p. 83 |
| ASSETS | |||
| Total assetsS$ | 11,255,031 | 12,113,730 | PDF p. 83 |
| LIABILITIES — Current liabilities | |||
| Trade and other payablesS$ | 1,955,986 | 1,713,750 | PDF p. 83 |
| BorrowingsS$ | 30,332 | 91,766 | PDF p. 83 |
| LIABILITIES — Current liabilities subtotal | |||
| SubtotalS$ | 1,986,318 | 1,805,516 | PDF p. 83 |
| LIABILITIES — Non-current liabilities | |||
| Other financial liabilityS$ | 1,853,095 | 1,677,445 | PDF p. 83 |
| BorrowingsS$ | – | 30,935 | PDF p. 83 |
| Deferred tax liabilitiesS$ | 538,750 | 380,750 | PDF p. 83 |
| LIABILITIES — Non-current liabilities subtotal | |||
| SubtotalS$ | 2,391,845 | 2,089,130 | PDF p. 83 |
| LIABILITIES | |||
| Total liabilitiesS$ | 4,378,163 | 3,894,646 | PDF p. 83 |
| EQUITY | |||
| Net assetsS$ | 6,876,868 | 8,219,084 | PDF p. 83 |
| EQUITY — Capital and reserves attributable to equity holders of the Company | |||
| Share capitalS$ | 25,793,130 | 25,793,130 | PDF p. 83 |
| Other reservesS$ | 3,200,175 | 3,207,888 | PDF p. 83 |
| Accumulated lossesS$ | (22,593,947) | (21,344,282) | PDF p. 83 |
| EQUITY — Capital and reserves attributable to equity holders subtotal | |||
| SubtotalS$ | 6,399,358 | 7,656,736 | PDF p. 83 |
| EQUITY | |||
| Non-controlling interestS$ | 477,510 | 562,348 | PDF p. 83 |
| Total equityS$ | 6,876,868 | 8,219,084 | PDF p. 83 |
Original report: PDF p. 83 ↗
The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Company | 2024Company | Source |
|---|---|---|---|
| ASSETS — Current assets | |||
| Cash and bank balancesS$ | 3,497 | 1,901 | PDF p. 84 |
| Other receivablesS$ | 985,001 | 938,828 | PDF p. 84 |
| Other current assetsS$ | 1,410 | 1,410 | PDF p. 84 |
| ASSETS — Current assets subtotal | |||
| SubtotalS$ | 989,908 | 942,139 | PDF p. 84 |
| ASSETS — Non-current assets | |||
| Investments in subsidiary corporationsS$ | 6,890,483 | 6,890,483 | PDF p. 84 |
| Plant and equipmentS$ | 9,061 | 15,501 | PDF p. 84 |
| ASSETS — Non-current assets subtotal | |||
| SubtotalS$ | 6,899,544 | 6,905,984 | PDF p. 84 |
| ASSETS | |||
| Total assetsS$ | 7,889,452 | 7,848,123 | PDF p. 84 |
| LIABILITIES — Current liabilities | |||
| Other payablesS$ | 4,589,970 | 4,083,469 | PDF p. 84 |
| LIABILITIES — Non-current liability | |||
| Other financial liabilityS$ | 1,853,095 | 1,677,445 | PDF p. 84 |
| LIABILITIES | |||
| Total liabilitiesS$ | 6,443,065 | 5,760,914 | PDF p. 84 |
| EQUITY | |||
| Net assetsS$ | 1,446,387 | 2,087,209 | PDF p. 84 |
| EQUITY — Capital and reserves attributable to equity holders of the Company | |||
| Share capitalS$ | 25,793,130 | 25,793,130 | PDF p. 84 |
| Other reservesS$ | 14,393 | 14,393 | PDF p. 84 |
| Accumulated lossesS$ | (24,361,136) | (23,720,314) | PDF p. 84 |
| EQUITY | |||
| Total equityS$ | 1,446,387 | 2,087,209 | PDF p. 84 |
Original report: PDF p. 84 ↗
The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Income statement | |||
| RevenueS$ | 15,376,580 | 12,691,351 | PDF p. 82 |
| Cost of salesS$ | (14,244,588) | (11,500,119) | PDF p. 82 |
| Gross profitS$ | 1,131,992 | 1,191,232 | PDF p. 82 |
| Other incomeS$ | 232,077 | 252,732 | PDF p. 82 |
| Other (losses)/gains - netS$ | (67,372) | 346,872 | PDF p. 82 |
| Expenses | |||
| - Selling and marketingS$ | (478,909) | (519,358) | PDF p. 82 |
| - AdministrativeS$ | (1,916,514) | (2,240,170) | PDF p. 82 |
| - FinanceS$ | (186,016) | (186,677) | PDF p. 82 |
| Income statement | |||
| Loss before income taxS$ | (1,284,742) | (1,155,369) | PDF p. 82 |
| Income taxS$ | (13,999) | (21,134) | PDF p. 82 |
| Loss for the yearS$ | (1,298,741) | (1,176,503) | PDF p. 82 |
| Other comprehensive income; Items that may be reclassified subsequently to profit or loss | |||
| Currency translation differences arising from consolidationS$ | (531,796) | (35,722) | PDF p. 82 |
| Other comprehensive income; Items that will not be reclassified subsequently to profit or loss | |||
| Revaluation gain on property, plant and equipment - netS$ | 560,351 | 682,638 | PDF p. 82 |
| Other comprehensive income | |||
| Other comprehensive income, net of taxS$ | 28,555 | 646,916 | PDF p. 82 |
| Comprehensive income | |||
| Total comprehensive loss for the yearS$ | (1,270,186) | (529,587) | PDF p. 82 |
| Loss for the year attributable to | |||
| Equity holders of the CompanyS$ | (1,249,665) | (1,190,297) | PDF p. 82 |
| Non-controlling interestS$ | (49,076) | 13,794 | PDF p. 82 |
| Attribution subtotalS$ | (1,298,741) | (1,176,503) | PDF p. 82 |
| Total comprehensive loss for the year attributable to | |||
| Equity holders of the CompanyS$ | (1,257,378) | (523,676) | PDF p. 82 |
| Non-controlling interestS$ | (12,808) | (5,911) | PDF p. 82 |
| Attribution subtotalS$ | (1,270,186) | (529,587) | PDF p. 82 |
| Loss per share attributable to equity holders of the Company (cents per share) | |||
| - Basic and dilutedcents per share | (0.08) | (0.08) | PDF p. 82 |
Original report: PDF p. 82 ↗
The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Cash Flows from Operating Activities | |||
| Loss for the yearS$ | (1,298,741) | (1,176,503) | PDF p. 86 |
| Adjustments for | |||
| - Depreciation of property, plant and equipmentS$ | 296,560 | 456,308 | PDF p. 86 |
| - Gain on disposal of plant and equipmentS$ | – | (11,664) | PDF p. 86 |
| - Gain on remeasurement of other financial liabilityS$ | – | (352,776) | PDF p. 86 |
| - Amortisation of notional interestS$ | 175,650 | 177,125 | PDF p. 86 |
| - Reversal of provision for slow-moving inventoryS$ | (6,641) | (14,264) | PDF p. 86 |
| - Unrealised currency translation loss/(gain)S$ | 161,015 | (8,452) | PDF p. 86 |
| - Reversal of provision for advances to suppliersS$ | (21,133) | – | PDF p. 86 |
| - Bad debts written-offS$ | 1,966 | – | PDF p. 86 |
| - Prepayments written-offS$ | 12,667 | – | PDF p. 86 |
| - Interest incomeS$ | (98) | (4,811) | PDF p. 86 |
| - Interest expenseS$ | 6,908 | 8,757 | PDF p. 86 |
| - Income tax expenseS$ | 13,999 | 21,134 | PDF p. 86 |
| Cash Flows from Operating Activities | |||
| Adjustments subtotalS$ | (657,848) | (905,146) | PDF p. 86 |
| Change in working capital | |||
| - Trade and other receivablesS$ | 246,863 | (137,324) | PDF p. 86 |
| - InventoriesS$ | 417,257 | 642,407 | PDF p. 86 |
| - Other current assetsS$ | 39,614 | 14,961 | PDF p. 86 |
| - Trade and other payablesS$ | (138,764) | 419,816 | PDF p. 86 |
| Cash Flows from Operating Activities | |||
| Cash (used in)/generated from operationsS$ | (92,878) | 34,714 | PDF p. 86 |
| Interest receivedS$ | 98 | 4,811 | PDF p. 86 |
| Interest paidS$ | (3,593) | (3,750) | PDF p. 86 |
| Income tax paidS$ | (26,130) | (9,141) | PDF p. 86 |
| Net cash (used in)/generated from operating activitiesS$ | (122,503) | 26,634 | PDF p. 86 |
| Cash Flows from Investing Activities | |||
| Additions of property, plant and equipmentS$ | (4,250) | (8,061) | PDF p. 86 |
| Additions of investment propertiesS$ | – | (40,118) | PDF p. 86 |
| Proceeds from disposal of property, plant and equipmentS$ | – | 11,664 | PDF p. 86 |
| Net cash used in investing activitiesS$ | (4,250) | (36,515) | PDF p. 86 |
| Cash Flows from Financing Activities | |||
| Principal payment of lease liabilitiesS$ | (90,083) | (87,068) | PDF p. 86 |
| Advances from a controlling shareholder of the CompanyS$ | 381,000 | 76,000 | PDF p. 86 |
| Interest paidS$ | (3,315) | (5,007) | PDF p. 86 |
| Dividend paid to non-controlling interestS$ | (72,030) | (179,113) | PDF p. 86 |
| Net cash generated from/(used in) financing activitiesS$ | 215,572 | (195,188) | PDF p. 86 |
| Cash Flows | |||
| Net increase/(decrease) in cash and cash equivalentsS$ | 88,819 | (205,069) | PDF p. 86 |
| Cash and cash equivalents at 1 JanuaryS$ | 236,403 | 441,472 | PDF p. 86 |
| Cash and cash equivalents at 31 DecemberS$ | 325,222 | 236,403 | PDF p. 86 |
Original report: PDF p. 86 ↗
The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, FY2025 | 2024Group, FY2024 | Source |
|---|---|---|---|
| Economic | |||
| RevenueS$ million | 15.4 | 12.7 | PDF p. 15 |
Original report: PDF p. 15 ↗
The table introduction states: “A summary of our key sustainability performance in the financial year (“FY”) ended 31 December 2025 is as follows:”
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Loss per share attributable to equity holders of the Company | |||
| - Basic and dilutedcents per share | (0.08) | (0.08) | PDF p. 82 |
Original report: PDF p. 82 ↗
The statement prints the heading unit as “(cents per share)”.
The accompanying notes form an integral part of these financial statements.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group | 2024Group | Source |
|---|---|---|---|
| Loss per share calculation | |||
| Loss for the year attributable to equity holders of the Company (S$)S$ | (1,249,665) | (1,190,297) | PDF p. 104 |
| Weighted average number of ordinary shares outstanding for basic and diluted loss per share (’000)’000 ordinary shares | 1,483,300 | 1,483,300 | PDF p. 104 |
| Basic and diluted loss per share (S$ cents per share)S$ cents per share | (0.08) | (0.08) | PDF p. 104 |
Original report: PDF p. 104 ↗
The report defines the calculation: “Basic and diluted loss per share is calculated by dividing the loss attributable to equity holders of the Company by the weighted average number of ordinary shares outstanding during the financial year.”
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group Revenue S$ | 2025Group Revenue % | 2024Group Revenue S$ | 2024Group Revenue % | Source |
|---|---|---|---|---|---|
| Revenue from major products | |||||
| Wood-based productsS$ / % | 14,730,365 | 95.80 | 12,286,920 | 96.81 | PDF p. 132 |
| Outdoor lifestyle furnitureS$ / % | 314,720 | 2.05 | 230,477 | 1.82 | PDF p. 132 |
| OthersS$ / % | 331,495 | 2.15 | 173,954 | 1.37 | PDF p. 132 |
| TotalS$ / % | 15,376,580 | 100.00 | 12,691,351 | 100.00 | PDF p. 132 |
Original report: PDF p. 132 ↗
Revenues of S$3,930,712 (2024: S$2,464,142) are derived from a single external customer. These revenues are attributable to the sale of wood-based products in Australia/New Zealand.
No separate segmental information by business segment is presented, except for segment revenue. No revenue was generated from the property development business segment.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group Revenue S$ | 2025Group Revenue % | 2024Group Revenue S$ | 2024Group Revenue % | Source |
|---|---|---|---|---|---|
| Geographical information - Revenue | |||||
| EuropeS$ / % | 8,568,945 | 55.73 | 6,602,357 | 52.02 | PDF p. 132 |
| Australia/New ZealandS$ / % | 6,223,966 | 40.48 | 5,666,773 | 44.65 | PDF p. 132 |
| Asia/OthersS$ / % | 583,669 | 3.79 | 422,221 | 3.33 | PDF p. 132 |
| Total (unlabelled)S$ / % | 15,376,580 | 100.00 | 12,691,351 | 100.00 | PDF p. 132 |
Original report: PDF p. 132 ↗
Total row has no printed label.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group Non-current assets S$ | 2025Group Non-current assets % | 2024Group Non-current assets S$ | 2024Group Non-current assets % | Source |
|---|---|---|---|---|---|
| Geographical information - Non-current assets | |||||
| EuropeS$ / % | 14,132 | 0.15 | 20,439 | 0.22 | PDF p. 132 |
| Asia/OthersS$ / % | 9,115,218 | 99.85 | 9,375,035 | 99.78 | PDF p. 132 |
| Total (unlabelled)S$ / % | 9,129,350 | 100.00 | 9,395,474 | 100.00 | PDF p. 132 |
Original report: PDF p. 132 ↗
Total row has no printed label.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Group, S$ | 2024Group, S$ | Source |
|---|---|---|---|
| Current | |||
| - Bank overdrafts (Note 12)S$ | 262 | 1,217 | PDF p. 116 |
| - Lease liabilitiesS$ | 30,070 | 90,549 | PDF p. 116 |
| Current borrowings subtotalS$ | 30,332 | 91,766 | PDF p. 116 |
| Non-current | |||
| - Lease liabilitiesS$ | – | 30,935 | PDF p. 116 |
| Total | |||
| Total borrowingsS$ | 30,332 | 122,701 | PDF p. 116 |
Original report: PDF p. 116 ↗
Security granted: Lease liabilities are secured by the rights to the Group’s office premises as the legal title is retained by the lessor.
Bank overdrafts are not stated as secured or unsecured on this page. No interest rate range is disclosed for borrowings; Note 26 states 'the Group has no significant exposure to interest rate risk'.
The current subtotal row has no printed label; it is the total of the Current block.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025SGD, S$ | 2025USD, S$ | 2025EUR, S$ | 2025IDR, S$ | 2025Others, S$ | 2025Total, S$ | Source |
|---|---|---|---|---|---|---|---|
| Financial liabilities | |||||||
| BorrowingsS$ | (20,687) | – | (262) | (9,383) | – | (30,332) | PDF p. 120 |
Original report: PDF p. 120 ↗
Currency exposures of the Group as at 31 December 2025, as provided to key management.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024SGD, S$ | 2024USD, S$ | 2024EUR, S$ | 2024IDR, S$ | 2024Others, S$ | 2024Total, S$ | Source |
|---|---|---|---|---|---|---|---|
| Financial liabilities | |||||||
| BorrowingsS$ | (101,900) | – | (1,218) | (19,583) | – | (122,701) | PDF p. 121 |
Original report: PDF p. 121 ↗
Currency exposures of the Group as at 31 December 2024.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2025Less than 1 year, S$ | 2025Between 1 and 5 years, S$ | 2025After 5 years, S$ | 2025Total, S$ | 2025Carrying amount, S$ | Source |
|---|---|---|---|---|---|---|
| 2025 | ||||||
| Bank overdraftsS$ | 262 | – | – | 262 | 262 | PDF p. 128 |
| Lease liabilitiesS$ | 30,070 | – | – | 30,070 | 30,070 | PDF p. 128 |
| Other financial liabilityS$ | – | 2,080,000 | 520,000 | 2,600,000 | 1,853,095 | PDF p. 128 |
Original report: PDF p. 128 ↗
The table analyses non-derivative financial liabilities into maturity groupings based on remaining period from the balance sheet date to contractual maturity; amounts are contractual undiscounted cash flows. Balances due within 12 months equal their carrying amounts as the impact of discounting is not significant.
Other financial liability is deferred consideration for the acquisition of the remaining 46% of Mapur Rocky Resort Limited (Note 22), not classified as borrowings; included for context.
Units appear below each metric. Scroll to compare years
| Metric / unit | 2024Less than 1 year, S$ | 2024Between 1 and 5 years, S$ | 2024After 5 years, S$ | 2024Total, S$ | 2024Carrying amount, S$ | Source |
|---|---|---|---|---|---|---|
| 2024 | ||||||
| Bank overdraftsS$ | 1,217 | – | – | 1,217 | 1,217 | PDF p. 128 |
| Lease liabilitiesS$ | 92,495 | 31,038 | – | 123,533 | 121,484 | PDF p. 128 |
| Other financial liabilityS$ | – | 1,560,000 | 1,040,000 | 2,600,000 | 1,677,445 | PDF p. 128 |
Original report: PDF p. 128 ↗
Same basis as the 2025 table: contractual undiscounted cash flows.
Other financial liability is not classified as borrowings; included for context.
Payout
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Dividend Policy | The Company does not have a dividend policy. As the Company had accumulated losses as at 31 December 2025 and its current priority is to achieve long-term capital growth for the benefit of shareholders, any profits generated shall therefore be retained for investment into the future. The Board will continue to monitor the financial position of the Company and will propose dividends at the appropriate time to the best interest of the shareholders. | Company, FY2025 | PDF p. 69 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| No dividend declared or recommended for FY2025 | No dividend has been declared or recommended for FY2025 | Company, FY2025 | PDF p. 69 |
Extracted from ANNUAL REPORT 2025 and checked against the cited pages; see the original report for full context.
Auditor’s report
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Moore Stephens LLP | Moore Stephens LLP | Group and Company, FY2025 | PDF p. 81 |
| Engagement partner | Neo Keng Jin | Group and Company, FY2025 | PDF p. 81 |
| Opinion | properly drawn up in accordance with the provisions of the Singapore Companies Act 1967 | Group and Company, FY2025 | PDF p. 78 |
| Item | Value | Period / scope | Source |
|---|---|---|---|
| Going Concern Assumption | These factors may cast significant doubt on the Group’s ability to continue as a going concern. | Group, FY2025 | PDF p. 88 |
Extracted from ANNUAL REPORT 2025 and checked against the cited pages; see the original report for full context.
Group and parent company or bank figures are labelled separately. Parentheses indicate negative amounts; a dash and NA retain the report’s notation.
Comparative figures follow ANNUAL REPORT 2025, including retrospective adjustments. Adjusted and reported earnings may have different definitions; refer to each statement’s notes.
These tables show the available extracted figures. The original annual report contains the full statements, notes and definitions.