Companies in Kilmarnock
Postcode area KA · 3,183 companies · page 20/32
No results.
- MARTYN REID PROPERTY MAINTENANCE LTDSC692786Active
- MARYMASS FESTIVAL COMMITTEESC451330Active
- MASCOT PLANT HIRE LTDSC739918Active
- MASCOT PROPERTY LTDSC715475Active
- MASON & CO HAIR SALON LTDSC696533Active
- MASR FABRICATIONS LTDSC712015Active
- MATCO LTDSC510531Active
- MATERIA SACRA LTDSC823162Active
- MATT&STEF LTDSC781986Active
- MAUVEL LTDSC795355Active
- MAXBLAIR.COACHING LTDSC851255Active
- MAXINE GORMAN TAXIS LTD.SC262374Active - Proposal to Strike off
- MB TECH (EK) LTDSC426788Active - Proposal to Strike off
- MBI PROPERTY HOLDINGS LIMITEDSC631940Active
- MC PROPERTY MANAGEMENT SERVICES LIMITEDSC266329Active
- MCA HEATING SOLUTIONS LTD.SC653433Active
- MCALLISTER RENTALS LTDSC890849Active
- MCALPINE MOT AND REPAIRS LTDSC787743Active
- MCBENLEO CICSC859990Active
- MCBENLEO ENTERPRISES LTDSC852284Active
- MCCAIDEN LTDSC678371Active
- MCCAIN CONSULTING LTDSC439026Active
- MCCALL HEATING AND PLUMBING SOLUTIONS LIMITEDSC573144Active
- MCCALL PROPERTY SOLUTIONS LTDSC890553Active
- MCCALLUM BAGPIPES LIMITEDSC232526Active
- MCCARTHY LAW LIMITEDSC458919Active
- MCCARTHY PROPERTIES (PORT APPIN) LIMITEDSC697432Active - Proposal to Strike off
- MCCLYMONT JOINERS LIMITEDSC338640Active
- MCCOLL FINANCIAL LTDSC596430Active
- MCCOMP LIMITEDSC745069Active
- MCCONNELL CONTRACTS AYRSHIRE LTDSC438101Active
- MCCRORIE PROPERTY LTDSC851601Active
- MCCULLOCH & HOOD ELECTRICAL LTDSC664294Active
- MCCULLOCH ATA LIMITEDSC472644Active
- MCCULLOCH GROUP HOLDINGS LTDSC470531Active
- MCCULLOCH GROUP LTDSC828860Active
- MCCULLOCH INTERNATIONAL LTDSC522258Active
- MCCULLOCH JOINERY LIMITEDSC784161Active
- MCCULLOCH PLANT LIMITEDSC051984Active
- MCCULLOCH RAIL LTDSC309366Active
- MCDOUGALL HOLDINGS LTDSC737362Active
- MCDOWALL BUTCHERS LIMITEDSC495724Active
- MCG MEDICAL LTDSC764013Active
- MCGEOCH HOLDINGS LIMITEDSC680414Active
- MCGHEE DECOR LIMITEDSC680416Active
- MCGINLAY ASSOCIATES LTDSC512337Active
- MCGIV-COMMS LTDSC614026Active
- MCGIVNEY CONSTRUCTION LIMITEDSC182623Active
- MCGOWAN HOLDCO LTDSC741510Active
- MCGOWAN PROPERTIES LIMITEDSC626851Active - Proposal to Strike off
- MCGREGOR ROOFING LIMITEDSC837898Active
- MCINROY TURBINE SERVICES LTDSC428268Active
- MCINTOSH SERVICES LTDSC735223Active
- MCIVOR GROUP HOLDINGS LTDSC667221Active
- MCK AGRI PLANT SERVICES LTDSC860240Active
- MCK PROPERTIES SCOTLAND LIMITEDSC689995Active
- MCKELLAR FUNERAL SERVICES LTDSC564379Active
- MCKT LTDSC897281Active
- MCLATCHIE LETTING LTDSC740282Active
- MCMAIL INVESTMENTS LIMITEDSC733223Active
- MCMILLAN ROOFING LIMITEDSC829044Active
- MCMILLAN SERVICES LTDSC592153Active
- MCMILLAN VEHICLE SERVICING & REPAIRS LIMITEDSC506169Active
- MCMINN MOTORS LIMITEDSC397516Active
- MCN (AYRSHIRE) LTDSC747288Active
- MCN CONTRACTS (AYRSHIRE) LTDSC778423Active
- MCP INTERNATIONAL LTDSC542188Active
- MCPHERSON HOLDINGS LIMITEDSC564910Active
- MCPIKE & FULLARTON LTDSC894493Active
- MCQ CONSULTING LTDSC801424Active
- MCROBERTS FOOD TRUCK LTDSC747100Active - Proposal to Strike off
- MCROBERTS PLUMBING & HEATING ENGINEERS LTDSC552634Active
- MCS (SCOTLAND) LIMITEDSC204587Active
- MDS TECHNICAL LTDSC563845Active
- MEADOWHEAD COTTAGE LIMITEDSC704110Active
- MEADOWHEAD EQUESTRIAN LIMITEDSC697065Active
- MECHTRONIC SCOTLAND LTDSC883562Active
- MEDALLIANCE LTDSC539444Active
- MEDAMET LTDSC836564Active
- MEDICAL INNOVATION SYSTEMS LTDSC644328Active
- MEGA GROCERS LTDSC823391Active - Proposal to Strike off
- MELDON NETWORKING LTDSC775047Active
- MELL MECHANICAL ENGINEERING LTDSC788726Active
- MENZIES DEVELOPMENTS LTDSC619421Active
- MERCURY REAL ESTATE LIMITEDSC258826Active
- MERKLAND DESIGN & ENGINEERING CONSULTANCY LIMITEDSC498426Active
- MERLIN BUSINESS SERVICES LIMITEDSC214354Active
- MERNOC LIMITEDSC392133Active
- MERRYHAGEN FARMING LTDSC771876Active
- MESI STUDIOS LIMITEDSC455595Active
- MESMER-EYEZ T/A GLO LTDSC792227Active
- MF CONTRACTS AYRSHIRE LTDSC664992Active
- MFP BUILDING CONTRACTS LTDSC719640Active - Proposal to Strike off
- MHC PROPERTIES GROUP LTDSC871070Active
- MHC TRAFFIC LTDSC313004Active
- MI GLOBAL STORE LIMITEDSC885211Active
- MICHAEL J WOODS LIMITEDSC467465Active
- MICKTECH LTDSC558650Active
- MICROTECH BUSINESS INTELLIGENCE LIMITEDSC467753Active
- MICROTECH DIGITAL LIMITEDSC467743Active