Skip to the page

Data / UK companies / Repair of machinery / Scotland

Repair of machinery companies in Scotland: 546 live companies

Updated November 7, 2026. Source: Companies House Free Company Data Product.

546 live companies in Scotland list SIC code 33120, repair of machinery, in the Companies House snapshot dated 1 November 2026. 76 were incorporated in the last 12 months and 29 have an accounts due date that had passed.

The request: Every company in Scotland with SIC code 33120, repair of machinery, incorporated since 2025, with registered address and accounts due dates. $10 of work on sign-up, no card.

SpecStream is the live web data engine for teams and agents. It reads the Companies House free company data every month, and this page is that reading. Ask for the companies you track by industry, place or incorporation date and each new company, strike off proposal or overdue accounts date arrives in your sheet, CRM, Slack or agent.

  • 546Live companies
  • 76Incorporated in the last 12 months
  • 29Accounts overdue
  • 34Strike off proposed

Incorporations per year

Companies incorporated in each year that are still live in the 1 November 2026 snapshot. Companies that closed earlier are not counted, so older years read low.

Year incorporatedLive companies
202227
202336
202437
202571
2026 so far63

Towns

TownLive companies
Glasgow69
Aberdeen24
Edinburgh18
Inverness14
Airdrie13
Inverurie11
Dundee10
Motherwell10
Bathgate8
Dumbarton8
Dumfries8
Forfar8
Fraserburgh8
Kilmarnock8
Paisley8
Perth8
Turriff8
Falkirk7
Peterhead7
Alloa6
Hamilton6
Livingston6
AYR5
Coatbridge5
Ellon5

Newest repair of machinery companies in Scotland

Newest first. Each row links to the Companies House record.

CompanyNumberIncorporatedTownAccounts dueStatusSource
Tractorgp LtdSC90745729 October 2026Edinburgh29 July 2028Activefind-and-update.company-information.service.gov.uk
LM Rope Access LtdSC90704026 October 2026Livingston26 July 2028Activefind-and-update.company-information.service.gov.uk
A F Plant Services LtdSC90698225 October 2026Dingwall25 July 2028Activefind-and-update.company-information.service.gov.uk
AP Plant Services LtdSC90660021 October 2026Broxburn21 July 2028Activefind-and-update.company-information.service.gov.uk
Gamosteel LtdSC90658321 October 2026AYR21 July 2028Activefind-and-update.company-information.service.gov.uk
NC Powered Access LtdSC90626418 October 2026Dumbarton18 July 2028Activefind-and-update.company-information.service.gov.uk
SP Marine LimitedSC90622416 October 2026Banff16 July 2028Activefind-and-update.company-information.service.gov.uk
Auto Garden & Chainsaw Centre LtdSC90557912 October 2026Perth12 July 2028Activefind-and-update.company-information.service.gov.uk
Hughes Engineering Services LtdSC9049015 October 2026Kirkcudbright5 July 2028Activefind-and-update.company-information.service.gov.uk
BWL Power & Renewables LtdSC9048645 October 2026Cumnock5 July 2028Activefind-and-update.company-information.service.gov.uk
Zero-Link MED Tech LimitedSC90404325 September 2026Aberdeen25 June 2028Activefind-and-update.company-information.service.gov.uk
Revalint Technologies LtdSC90403125 September 2026Bridge of Weir25 June 2028Activefind-and-update.company-information.service.gov.uk
Dmech Solutions LimitedSC90399425 September 2026Breakish25 June 2028Activefind-and-update.company-information.service.gov.uk
Hybris Mechanical Services LimitedSC90390525 September 2026Carnoustie25 June 2028Activefind-and-update.company-information.service.gov.uk
High Access LtdSC90387624 September 2026Bathgate24 June 2028Activefind-and-update.company-information.service.gov.uk
SM Energy Services LtdSC90370223 September 2026Hamilton23 June 2028Activefind-and-update.company-information.service.gov.uk
VJR Mechtech LtdSC90330020 September 2026Aberdeen20 June 2028Activefind-and-update.company-information.service.gov.uk
Control Valve Support LtdSC9019738 September 2026Aberdeen8 June 2028Activefind-and-update.company-information.service.gov.uk
FB Wind Solutions LtdSC9015253 September 2026Dundee3 June 2028Activefind-and-update.company-information.service.gov.uk
GPM Services Aberdeenshire LimitedSC9009441 September 2026Aboyne1 June 2028Strike off proposedfind-and-update.company-information.service.gov.uk
Remserv Subsea LtdSC89871610 August 2026Aberdeen10 May 2028Activefind-and-update.company-information.service.gov.uk
Fullard Enterprises LtdSC89855810 August 2026Falkirk10 May 2028Activefind-and-update.company-information.service.gov.uk
Carberry R.H LtdSC8982415 August 2026Dumbarton5 May 2028Activefind-and-update.company-information.service.gov.uk
HTR Mechanical LtdSC8980394 August 2026Latheron4 May 2028Activefind-and-update.company-information.service.gov.uk
Broadleys Plant Services LtdSC8977653 August 2026Kirkcaldy3 May 2028Activefind-and-update.company-information.service.gov.uk
Gym Medic LtdSC89765831 July 2026Forfar30 April 2028Activefind-and-update.company-information.service.gov.uk
Kmac Engineering Services LtdSC89714927 July 2026Airdrie27 April 2028Activefind-and-update.company-information.service.gov.uk
D Clark LtdSC89648920 July 2026Inverness20 April 2028Activefind-and-update.company-information.service.gov.uk
Ecosse Plant Services LtdSC89648620 July 2026Currie20 April 2028Activefind-and-update.company-information.service.gov.uk
Egac LtdSC89643420 July 2026Glasgow20 April 2028Activefind-and-update.company-information.service.gov.uk
Exactus Technical Services LtdSC8950446 July 2026Perth6 April 2028Activefind-and-update.company-information.service.gov.uk
North Core Catering Services LtdSC8948763 July 2026Coatbridge3 April 2028Activefind-and-update.company-information.service.gov.uk
Revalint LtdSC8946231 July 2026Bridge of Weir1 April 2028Activefind-and-update.company-information.service.gov.uk
Servquip LtdSC89438029 June 2026Peterhead29 March 2028Activefind-and-update.company-information.service.gov.uk
GJM & Sons Services LtdSC89436529 June 2026Turriff29 March 2028Activefind-and-update.company-information.service.gov.uk
DCLLR Mechanical LtdSC89428329 June 2026Bathgate29 March 2028Activefind-and-update.company-information.service.gov.uk
CFB Asset Support LtdSC89418926 June 2026Inverurie31 December 2027Activefind-and-update.company-information.service.gov.uk
Agri-Max Services LtdSC89393624 June 2026Insch31 December 2027Activefind-and-update.company-information.service.gov.uk
Shane Electrical, Control and Instruments LtdSC8914001 June 2026Glasgow1 March 2028Activefind-and-update.company-information.service.gov.uk
Evil Genius Industries LtdSC88977115 May 2026Aberdeen15 February 2028Activefind-and-update.company-information.service.gov.uk
Buist Engineering LtdSC88819030 April 2026Larbert31 January 2028Strike off proposedfind-and-update.company-information.service.gov.uk
LJDM Industrial Services LtdSC88811930 April 2026Strathcarron31 January 2028Activefind-and-update.company-information.service.gov.uk
Hunters Plant Services LimitedSC88785128 April 2026Glasgow31 December 2027Activefind-and-update.company-information.service.gov.uk
Forrest Hydraulic Services LtdSC8856038 April 2026Aberfeldy8 January 2028Activefind-and-update.company-information.service.gov.uk
Red Engineering Systems LtdSC8851384 April 2026Forfar4 January 2028Activefind-and-update.company-information.service.gov.uk
Wellis Plant Hire LtdSC8851334 April 2026Aboyne4 January 2028Activefind-and-update.company-information.service.gov.uk
Inter-City Fitters LtdSC88418527 March 2026Edinburgh27 December 2027Activefind-and-update.company-information.service.gov.uk
Bmindustrialservices LtdSC88397126 March 2026Dundee26 December 2027Activefind-and-update.company-information.service.gov.uk
Blair’S Repairs LtdSC88354224 March 2026Bathgate24 December 2027Activefind-and-update.company-information.service.gov.uk
O'Connor Agri Services LtdSC88318020 March 2026Isle of Skye20 December 2027Activefind-and-update.company-information.service.gov.uk

Contains public sector information licensed under the Open Government Licence v3.0. Counts are of live companies in the Companies House snapshot dated 1 November 2026. The snapshot holds basic company data only: no officers and no persons with significant control. A company is counted under each SIC code it lists, up to four. A region is the part of the UK a postcode area mostly falls in. This page uses Companies House data and is not endorsed by Companies House. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.