CD UK Company Data
Register Login
SIC 33120 — Repair of machinery
Repair of machinery ← Back

Companies with SIC code 33120

Repair of machinery, filtered to the IV postcode area .

Clear
Company Number Status Location Incorporated
D CLARK LTD SC896489 active Inverness, IV2 7SX 20th Jul 2026
LJDM INDUSTRIAL SERVICES LTD SC888119 active Strathcarron, IV54 8YQ 30th Apr 2026
O'CONNOR AGRI SERVICES LTD SC883180 active Isle Of Skye, IV47 8SP 20th Mar 2026
MACDONALD ENGINEERING LTD SC876802 active Inverness, IV1 3JL 27th Jan 2026
THE ENGINE ROOM SKYE LTD SC875293 active Inverness, IV2 4AA 15th Jan 2026
HYRDOBEN LTD SC870480 active Elgin, IV30 8XL 17th Nov 2025
JAMES MACLEAN LTD SC869690 active Muir Of Ord, IV6 7RY 11th Nov 2025
CM WELDTECH LTD SC864298 active Tain, IV20 1TB 26th Sep 2025
BM SQUARED LTD SC862094 dissolved Fochabers, IV32 7PJ 8th Sep 2025
BERTRAM MECHANICAL LTD SC813736 active Invergordon, IV18 0JS 16th Jun 2024
CN ENGINEERING LTD SC812404 active Portree, IV51 9NH 3rd Jun 2024
J KEIL LIMITED SC793038 dissolved Inverness, IV2 6BF 20th Dec 2023
SAXTON LAKE ENGINEERING LTD SC791381 active Dornoch, IV25 3PD 4th Dec 2023
AYDEN ROSE LTD SC787541 active Beauly, IV4 7ET 30th Oct 2023
GINGE TECH LIMITED SC780790 dissolved Muir Of Ord, IV6 7WJ 30th Aug 2023
HIGHLAND TECHNICAL SERVICES LTD SC773195 active Alness, IV17 0RJ 20th Jun 2023
RAALA ENGINEERING LTD SC772672 active Inverness, IV1 3YG 14th Jun 2023
SCOTIAMECH LTD SC744219 dissolved Inverness, IV2 3DQ 13th Sep 2022
STIRLING OFFSHORE MECHANICAL SERVICES LIMITED SC735188 dissolved Nairn, IV12 5AZ 10th Jun 2022
KC AGRI SERVICES LIMITED SC724734 active North Kessock, IV1 3YJ 1st Mar 2022
LOCHSHERIFF PLANT LIMITED SC720709 active Inverness, IV1 1EA 24th Jan 2022
NESSMECH LTD SC710210 active Inverness, IV2 7AY 22nd Sep 2021
RUFFNECK ENGINEERING LTD SC664414 dissolved Dingwall, IV7 8JH 16th Jun 2020
BRACKENHILL PLANT LTD SC663236 active Alness, IV17 0QY 5th Jun 2020
L.S MECHANICAL & INDUSTRIAL SERVICES LTD SC657862 active Inverness, IV3 8LW 19th Mar 2020
CATERTEC HIGHLAND LTD SC657768 active Inverness, IV2 6JL 18th Mar 2020
LAJLOGISTICS LTD SC643009 active Inverness, IV3 8BW 30th Sep 2019
HIGHLAND FORKLIFTS LIMITED SC639078 active Inverness, IV2 7AY 16th Aug 2019
JACK SWALES PLANT SERVICES LTD SC625701 active Inverness, IV3 8RN 26th Mar 2019
MACCS ENERGY SERVICES & SOLUTIONS LTD SC613002 active Inverness, IV2 4TA 7th Nov 2018
PORTFAB LTD SC606695 dissolved Portmahomack, IV20 1ZG 29th Aug 2018
R MACKINTOSH MASONRY LTD. SC595502 active Forres, IV36 1NA 26th Apr 2018
HIGHLAND BOILER SERVICES LIMITED SC593119 dissolved Dingwall, IV16 9YG 3rd Apr 2018
MACKENZIE MECHANICAL MAINTENANCE LTD SC566000 active Tain, IV20 1RS 16th May 2017
QES SCOTLAND LTD SC552736 active Elgin, IV30 8SW 15th Dec 2016
PENICK ENGINEERING LTD SC551194 active Nairn, IV12 4DQ 25th Nov 2016
INTEGRITY CORROSION MANAGEMENT LTD SC548691 dissolved Inverness, IV1 1NP 27th Oct 2016
BATTLEFIELD PERFORMANCE LTD SC524435 active Nairn, IV12 5TT 18th Jan 2016
K.FRASER ROPE ACCESS AND MECHANICAL SERVICES LTD SC514824 active Inverness, IV2 6TQ 4th Sep 2015
AGRI DRIVE HIGHLAND LIMITED SC503669 active Inverness, IV2 5XQ 20th Apr 2015
FORRES AUTO CENTRE LTD SC473769 active Forres, IV36 3EE 28th Mar 2014
TORFNESS PLANT SERVICES LIMITED SC453879 active Elgin, IV30 1NL 4th Jul 2013
DAVID RENNIE PLUMBING & HEATING LTD SC450022 active Strathpeffer, IV14 9AF 14th May 2013
ALASDAIR GRIGOR LIMITED SC386227 active Fortrose, IV10 8SN 30th Sep 2010
KILMORACK PLANT SERVICES LIMITED SC381254 active Beauly, IV4 7AQ 30th Jun 2010
PLANT SERVICES ARDGAY LIMITED SC365314 active Ardgay, IV24 3BG 9th Sep 2009
D R PLANT SERVICES LIMITED SC315994 active Nairn, IV12 5TP 6th Feb 2007
MARK GARRICK LTD. SC250038 active Elgin, IV30 8SW 23rd May 2003