{
  "company_number": "08558628",
  "name": "Therma-Mech Ltd",
  "url": "/company/08558628",
  "status": "Active",
  "is_active": true,
  "company_type": "Private Limited Company",
  "incorporated_on": "2013-06-06",
  "dissolved_on": null,
  "sic_codes": [
    "43220"
  ],
  "registered_address": {
    "id": 98578,
    "url": "/address/98578",
    "line1": "CARGO WORK",
    "line2": "CUMBERLAND ROAD",
    "post_town": "BRISTOL",
    "county": "",
    "country": "ENGLAND",
    "postcode": "BS1 6ZU"
  },
  "companies_house_url": "https://find-and-update.company-information.service.gov.uk/company/08558628",
  "previous_names": [
    {
      "name": "Therma Mechanical Limited",
      "ceased_on": "2013-07-16"
    }
  ],
  "care_of": "",
  "po_box": "",
  "country_of_origin": "United Kingdom",
  "accounts": {
    "next_due": "2027-03-31",
    "last_made_up": "2025-06-30",
    "category": "FULL",
    "filings": [
      {
        "url": "/company/08558628/accounts/2025-06-30",
        "made_up_date": "2025-06-30",
        "period_start": "2024-07-01",
        "period_end": "2025-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": "24.00",
        "tangible_fixed_assets": "563942.00",
        "debtors": "7015264.00",
        "cash_bank_in_hand": "2592854.00",
        "current_assets": "10036151.00",
        "creditors_due_within_one_year": "5873979.00",
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "4162172.00",
        "total_assets_less_current_liabilities": "4726114.00",
        "net_assets_liabilities": "4514938.00",
        "called_up_share_capital": "2.00",
        "profit_loss_account_reserve": "4514936.00",
        "shareholder_funds": "4514938.00",
        "turnover": "24332858.00",
        "other_operating_income": null,
        "cost_sales": "17401459.00",
        "gross_profit_loss": "6931399.00",
        "administrative_expenses": "2604356.00",
        "raw_materials_consumables": null,
        "staff_costs": "2553896.00",
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": "4514190.00",
        "profit_before_tax": "4517394.00",
        "tax_on_profit": "1081985.00",
        "profit_loss_for_period": "3435409.00",
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-February2026.zip"
      },
      {
        "url": "/company/08558628/accounts/2024-06-30",
        "made_up_date": "2024-06-30",
        "period_start": "2023-07-01",
        "period_end": "2024-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": "17.00",
        "tangible_fixed_assets": "771730.00",
        "debtors": "5289956.00",
        "cash_bank_in_hand": "1673786.00",
        "current_assets": "7046917.00",
        "creditors_due_within_one_year": "4608856.00",
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "2438061.00",
        "total_assets_less_current_liabilities": "3209791.00",
        "net_assets_liabilities": "2846109.00",
        "called_up_share_capital": "2.00",
        "profit_loss_account_reserve": "2846107.00",
        "shareholder_funds": "2846109.00",
        "turnover": "19854607.00",
        "other_operating_income": null,
        "cost_sales": "13567298.00",
        "gross_profit_loss": "6287309.00",
        "administrative_expenses": "2223059.00",
        "raw_materials_consumables": null,
        "staff_costs": "2189799.00",
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": "4064250.00",
        "profit_before_tax": "4076965.00",
        "tax_on_profit": "976588.00",
        "profit_loss_for_period": "3100377.00",
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-March2025.zip"
      },
      {
        "url": "/company/08558628/accounts/2023-06-30",
        "made_up_date": "2023-06-30",
        "period_start": "2022-07-01",
        "period_end": "2023-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": "11.00",
        "tangible_fixed_assets": "369869.00",
        "debtors": "3640426.00",
        "cash_bank_in_hand": "5133215.00",
        "current_assets": "8773641.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "6055208.00",
        "total_assets_less_current_liabilities": "6425077.00",
        "net_assets_liabilities": "6050100.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "2.00",
        "turnover": "16578033.00",
        "other_operating_income": null,
        "cost_sales": "11626026.00",
        "gross_profit_loss": "4952007.00",
        "administrative_expenses": "1592591.00",
        "raw_materials_consumables": null,
        "staff_costs": "1256112.00",
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": "3359416.00",
        "profit_before_tax": "3365718.00",
        "tax_on_profit": "661622.00",
        "profit_loss_for_period": "2704096.00",
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-May2024.zip"
      },
      {
        "url": "/company/08558628/accounts/2022-06-30",
        "made_up_date": "2022-06-30",
        "period_start": "2022-06-30",
        "period_end": "2022-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": "5.00",
        "tangible_fixed_assets": "135316.00",
        "debtors": "5283409.00",
        "cash_bank_in_hand": "3724433.00",
        "current_assets": "9007842.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "4694646.00",
        "total_assets_less_current_liabilities": "4829962.00",
        "net_assets_liabilities": "4479659.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "2.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-December2022.zip"
      },
      {
        "url": "/company/08558628/accounts/2021-06-30",
        "made_up_date": "2021-06-30",
        "period_start": "2021-06-30",
        "period_end": "2021-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": "9.00",
        "tangible_fixed_assets": "174764.00",
        "debtors": "2253807.00",
        "cash_bank_in_hand": "2364457.00",
        "current_assets": "4618264.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "2852337.00",
        "total_assets_less_current_liabilities": "3027101.00",
        "net_assets_liabilities": "2565229.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "2.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-April2022.zip"
      },
      {
        "url": "/company/08558628/accounts/2020-06-30",
        "made_up_date": "2020-06-30",
        "period_start": "2020-06-30",
        "period_end": "2020-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": "8.00",
        "tangible_fixed_assets": "224522.00",
        "debtors": "1247484.00",
        "cash_bank_in_hand": "1789117.00",
        "current_assets": "3036601.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "2039874.00",
        "total_assets_less_current_liabilities": null,
        "net_assets_liabilities": "2264396.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "1.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-December2020.zip"
      },
      {
        "url": "/company/08558628/accounts/2019-06-30",
        "made_up_date": "2019-06-30",
        "period_start": "2019-06-30",
        "period_end": "2019-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": null,
        "tangible_fixed_assets": "167272.00",
        "debtors": "1586511.00",
        "cash_bank_in_hand": "724582.00",
        "current_assets": "2311093.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "1304353.00",
        "total_assets_less_current_liabilities": null,
        "net_assets_liabilities": "1471625.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "1.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-March2020.zip"
      },
      {
        "url": "/company/08558628/accounts/2018-06-30",
        "made_up_date": "2018-06-30",
        "period_start": "2018-06-30",
        "period_end": "2018-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": null,
        "tangible_fixed_assets": "108156.00",
        "debtors": "1023172.00",
        "cash_bank_in_hand": "711764.00",
        "current_assets": "1734936.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "888393.00",
        "total_assets_less_current_liabilities": null,
        "net_assets_liabilities": "996549.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "1.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-February2019.zip"
      },
      {
        "url": "/company/08558628/accounts/2017-06-30",
        "made_up_date": "2017-06-30",
        "period_start": "2017-06-30",
        "period_end": "2017-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": null,
        "tangible_fixed_assets": "30184.00",
        "debtors": "546209.00",
        "cash_bank_in_hand": "363765.00",
        "current_assets": "909974.00",
        "creditors_due_within_one_year": null,
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "427136.00",
        "total_assets_less_current_liabilities": null,
        "net_assets_liabilities": "457320.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "1.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-March2018.zip"
      },
      {
        "url": "/company/08558628/accounts/2016-06-30",
        "made_up_date": "2016-06-30",
        "period_start": "2016-06-30",
        "period_end": "2016-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": null,
        "tangible_fixed_assets": "36811.00",
        "debtors": "261474.00",
        "cash_bank_in_hand": "459444.00",
        "current_assets": "720918.00",
        "creditors_due_within_one_year": "424645.00",
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "296273.00",
        "total_assets_less_current_liabilities": null,
        "net_assets_liabilities": "333084.00",
        "called_up_share_capital": "1.00",
        "profit_loss_account_reserve": "333083.00",
        "shareholder_funds": null,
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-March2017.zip"
      },
      {
        "url": "/company/08558628/accounts/2015-06-30",
        "made_up_date": "2015-06-30",
        "period_start": "2015-06-30",
        "period_end": "2015-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": null,
        "tangible_fixed_assets": "24543.00",
        "debtors": null,
        "cash_bank_in_hand": null,
        "current_assets": "522757.00",
        "creditors_due_within_one_year": "420862.00",
        "creditors_due_after_one_year": "18420.00",
        "net_current_assets_liabilities": "101895.00",
        "total_assets_less_current_liabilities": "126439.00",
        "net_assets_liabilities": "108019.00",
        "called_up_share_capital": null,
        "profit_loss_account_reserve": null,
        "shareholder_funds": "108019.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-December2015.zip"
      },
      {
        "url": "/company/08558628/accounts/2014-06-30",
        "made_up_date": "2014-06-30",
        "period_start": "2014-06-30",
        "period_end": "2014-06-30",
        "entity_name": "Therma-Mech Ltd",
        "dormant": false,
        "average_employees": null,
        "tangible_fixed_assets": null,
        "debtors": "137328.00",
        "cash_bank_in_hand": "77336.00",
        "current_assets": "214664.00",
        "creditors_due_within_one_year": "142027.00",
        "creditors_due_after_one_year": null,
        "net_current_assets_liabilities": "72637.00",
        "total_assets_less_current_liabilities": "72637.00",
        "net_assets_liabilities": "72637.00",
        "called_up_share_capital": "1.00",
        "profit_loss_account_reserve": "72636.00",
        "shareholder_funds": "72637.00",
        "turnover": null,
        "other_operating_income": null,
        "cost_sales": null,
        "gross_profit_loss": null,
        "administrative_expenses": null,
        "raw_materials_consumables": null,
        "staff_costs": null,
        "depreciation_written_off": null,
        "other_operating_charges": null,
        "operating_profit_loss": null,
        "profit_before_tax": null,
        "tax_on_profit": null,
        "profit_loss_for_period": null,
        "file_type": "html",
        "parse_error": "",
        "source_zip": "Accounts_Monthly_Data-December2014.zip"
      }
    ],
    "pdf_only_filings": [],
    "filing_history_url": "https://find-and-update.company-information.service.gov.uk/company/08558628/filing-history"
  },
  "confirmation_statement": {
    "next_due": "2027-03-31",
    "last_made_up": "2026-03-17"
  },
  "officers": [],
  "psc": [
    {
      "name": "Mr Paul Lewis",
      "kind": "individual-person-with-significant-control",
      "person_url": "/person/3887838",
      "controlling_company_url": null,
      "natures_of_control": [
        "ownership-of-shares-25-to-50-percent"
      ],
      "notified_on": "2017-05-15",
      "ceased_on": "2022-05-03",
      "nationality": "British",
      "country_of_residence": "England",
      "source": "snapshot"
    },
    {
      "name": "Therma-Mech Developments Limited",
      "kind": "corporate-entity-person-with-significant-control",
      "person_url": null,
      "controlling_company_url": null,
      "natures_of_control": [
        "ownership-of-shares-75-to-100-percent",
        "voting-rights-75-to-100-percent",
        "right-to-appoint-and-remove-directors"
      ],
      "notified_on": "2018-02-22",
      "ceased_on": null,
      "nationality": "",
      "country_of_residence": "",
      "source": "snapshot"
    }
  ],
  "external_links": [],
  "provenance": {
    "source": "snapshot",
    "first_seen_at": "2026-07-05T12:35:35.811816+00:00",
    "last_seen_snapshot": "2026-08-01",
    "retrieved_at": "2026-08-02T05:12:20.351914+00:00"
  },
  "licence": "Open Government Licence v3.0",
  "licence_url": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
  "attribution": "Contains public sector information licensed under the Open Government Licence v3.0. Source: Companies House."
}