Companies in Ayr
Postcode area KA · 3,669 companies · page 19/37
No results.
- M.H HOLDING SOLUTIONS LIMITEDSC831565Active
- M.H TURKISH BARBER LTDSC715975Active
- M.H. CRAWFORD JOINERY LIMITEDSC256866Active
- M2DP PROPERTY LTD.SC562173Active
- M55 MANAGEMENT LTDSC461147Active
- MABON INVESTMENTS LIMITEDSC735746Active
- MAC BROWN LIMITEDSC329519Active
- MACAYR LIMITEDSC873518Active
- MACDONALD MOTORS LTDSC831272Active
- MACDUNN LIMITEDSC372995Active
- MACK CRAFT LTDSC794378Active
- MACKAY ANTIQUES AND SALVAGE LTDSC845221Active
- MACKIFYME LTDSC832828Active
- MACKINTOSH BEARDSLEY WEALTH MANAGEMENT LIMITEDSC476586Active
- MACLELLAN PHYSIO LIMITEDSC561778Active
- MACLYLE PROPERTIES LIMITEDSC698007Active
- MACOUN COMMERCE LPSL030594Active
- MACSEL MINING LPSL016723Active
- MACY PROPERTY LTDSC674470Active
- MAD RESIDENTIAL LIMITEDSC532994Active
- MAD STREET DANCE SCHOOL LTDSC446409Liquidation
- MADE IN UKRAINE ONLINE LIMITEDSC837749Active
- MAGENERAL FINANCE LPSL019099Active
- MAGNETIC PRODUCTIONS LIMITEDSC422760Active
- MAHONEY JONES LTD.SC267965Active
- MAIN EVENT PEOPLE LTDSC828380Active
- MAIN EVENT TICKETS LTDSC844449Active
- MAIN EVENT TRAVEL LTDSC830886Active
- MAINSLEA HOLIDAYS LTDSC745318Active
- MAKPLAS LTDSC849155Active
- MAKRON PROPERTIES (2015) LTDSC528986Active
- MAKRON PROPERTIES LIMITEDSC078830Active
- MALMAR TAXIS LTDSC644456Active
- MALUNA LIMITEDSC625174Liquidation
- MANAGEMENT AND PEOPLE SUPPORT GROUP LTDSC889577Active
- MANAT PROPERTY LTDSC647379Active
- MANDATE CORPORATION LIMITEDSC212356Active
- MAPLE TREATS LTDSC889712Active
- MARCUSBNB LIMITEDSC735854Active
- MAREX CONSULT LTDSC796685Active
- MARGOT STEEL DESIGNS LIMITEDSC476192Active
- MARINE BIOPOLYMERS LTDSC367807Active
- MARINE COMPLIANCE SOLUTIONS LTDSC878966Active
- MARINE VOYAGE LPSL033824Active
- MARK ALLEN AVIATION LTDSC586714Active - Proposal to Strike off
- MARK TAYLOR AEROSPACE LIMITEDSC489099Active
- MARKENCIA LTDSC853598Active
- MARKET GOODS HUB LTDSC822206Active - Proposal to Strike off
- MARLEY INTERNATIONAL CONSULTANCY LIMITEDSC826388Active
- MARPOLE RETREATS LTDSC813785Liquidation
- MASONHILL PREMIER LTDSC813383Active
- MASONRY MATTERS LTDSC515288Active
- MASTERCRAFT ROOFING SERVICES LTDSC888064Active
- MASTRO AVIATION LTDSC560375Active - Proposal to Strike off
- MATHERTON INVESTMENTS LIMITEDSC712950Active
- MATHERTON INVESTMENTS TWO LIMITEDSC829788Active
- MATHIE MORTON LIMITEDSC483562Active
- MATTU KILLE LTDSC612879Active
- MAURIZIO D'ANGELOSANTE LTDSC579228Active
- MAV LTDSC725662Active
- MAX MCRAE MOTORSPORT LTDSC883199Active
- MAXXCLEAN LIMITEDSC598116Active
- MAZE PROPERTY (SCOTLAND) LIMITEDSC431946Active
- MBC CONTRACTORS LIMITEDSC548085Active - Proposal to Strike off
- MC STORES LIMITEDSC387053Active
- MCADAM 1957 LIMITEDSC480145Active
- MCBLAIN AND DAVIS LTDSC534607Active
- MCBREWER BIDCO LIMITEDSC744459Active
- MCC TYRE RECYCLING LTDSC851706Active
- MCCALLUMS FOODS LIMITEDSC209850Active
- MCCONNACHIE AYR LTDSC371152Active
- MCCONNELL PROPERTIES (AYRSHIRE) LTDSC618436Active
- MCCUBBIN CONSULTANCY LTDSC822386Active
- MCCULLOCH ENGINEERING & FABRICATION LIMITEDSC530161Active - Proposal to Strike off
- MCCUTCHEON PLUMBING & HEATING LTD.SC536927Active
- MCD AND SONS AUTO ELECTRICAL LIMITEDSC829301Active
- MCD INDUSTRIES LIMITEDSC353620Active
- MCDONALD LANDSCAPES LTDSC740353Active
- MCG PROPERTIES LIMITEDSC297086Active
- MCGEE PROPERTIES LTDSC636267Active
- MCGILL COMMERCIALS AND CAR BODY REPAIR LIMITEDSC793983Active
- MCGUIRE CONSTRUCTION (AYR) LTDSC802520Active
- MCILWRAITH CONTRACTS LTDSC753179Active
- MCINNES TECHNOLOGY LTDSC424566Active
- MCINTOSH TREE CARE EXPERTS LTDSC724363Active
- MCKECHAN DEVELOPMENTS LTDSC683981Active
- MCKECHAN HOLDINGS LIMITEDSC773889Active
- MCKECHAN INVESTMENTS LIMITEDSC683977Active
- MCKENZIE PLUMBING LTDSC568102Active
- MCKINNON & CO LTDSC587793Active
- MCKINSTRY PRACTICE MANAGEMENT LTDSC510553Active
- MCKINSTRY TRUSTEES LIMITEDSC103008Active
- MCKISSOCK APPLIANCE REPAIRS LIMITEDSC882004Active
- MCKNIGHT ACCOUNTANCY & TAX LTDSC641179Active
- MCKNIGHT PROPERTY (SCOTLAND) LTDSC723896Active
- MCL (AYRSHIRE) LIMITEDSC466854Active
- MCLAUGHLIN AYR LIMITEDSC211542Active
- MCLAUGHLIN QUALITY INSTRUMENTATION SYSTEMS LIMITEDSC447640Active - Proposal to Strike off
- MCLELLAN PROPERTIES LTD.SC236278Active
- MCLEOD BUILDERS AYRSHIRE LTDSC819120Active