UK Company Information, Business reports, Company research reports
Companies beginning with 'mi'

Number of Companies 12001 to 12500 of 81016

First - Previous Page - Next Page - Last Page

Page: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
MICRO TECHNOLOGY ENGINEERING LTD
ARKWRIGHT RD READING RG2 0LS 01691560
MICRO TECHNOLOGY INTERNATIONAL (EUROPE) LIMITED
1 Lumley Street, London, W1Y 2NB 03893470
MICRO TECHNOLOGY INTERNATIONAL LIMITED
72 New Bond Street, London, W1S 1RR 05206152
MICRO TECHNOLOGY LTD
2 Bennet Ct, Bennet Rd, Reading Berks RG2 9QX. 1398894
MICRO TECHNOLOGY LTD
11 Church Road, Great Bookham, Surrey, KT23 3PB 04863743
MICRO TECHNOLOGY LTD
ARKWRIGHT RD READING RG2 0LS NL16757478
MICRO TECHNOLOGY PUBLICATIONS LTD
SUITE 12ND FLOOR1-4 CHRISTINA ST LONDONEC2A 4PA 02462373
MICRO TECHNOLOGY SERVICES LIMITED
50 WOODGATELEICESTER LEICESTER LE3 5GF 06177585
MICRO TECHNOLOGY SERVICES LTD
PROVIDENCE HSE, NAVIGATION RD, BURSLEM, STOKE ON TRENT ST6 3BL 02745527
MICRO TECHNOLOGY SOLUTIONS LIMITED
14 Cottesbrooke Park, Heartlands, Daventry, NN11 8YL 03979535
MICRO TECHNOLOGY SYSTEMS LIMITED
Ox Cl, Main Rd Long Hanborough, Witney, Oxon OX29 8LD 04032066
MICRO TECHNOLOGY TRADING LIMITED
6th Floor, 94 Wigmore Street, London, W1U 3RF 03937015
MICRO -TEK ASSOCIATES LIMITED
11 Malmesbury Road, Bow, London, E3 2EB 03551367
MICRO TEK SYSTEMS
22 PENTWOOD AVENUE ARNOLDNOTTINGHAMNG5 8RR NL16587971
MICRO TEL (U K) LIMITED
UNIT 26CLECKHEATON 01980709
MICRO TELECOM LIMITED
282 Murchison Road, London, E10 6LU 05178814
MICRO TELEMARKETING LIMITED
15 Bouverie Pk, Stanton St Quintin, N Chippenham, Wilts SN14 6EE 03995138
MICRO TELETEXT LIMITED
14B LAWTON ROADSTOKE-ON-TRENT 02097740
MICRO TERMINALS LIMITED
127 Gifford Close Two Locks, Cwmbran, Gwent, NP44 7NZ 03754032
MIC-RO TIE UK LTD
Pellipar House, 1st Floor, 9 Cloak Lane, London EC4R 2RU 03099756
MICRO TILL SYSTEMS
172 BADDOW RDCHELMSFORDCM2 9QW NL17104566
MICRO TIME ADVERTISING CONSULTANTS LIMIT
SUITE ONE A, 38 BUTE COURT BUTE ST, CARDIFF BAY, CARDIFF CF1 5AB 02851903
MICRO TIME COMPUTERS
16 HESSEL ST COMMERCIAL RD LONDONE1 2LP NL16482102
MICRO TITANIUM LIMITED
80 Station Road, Chinnor, Oxfordshire OX39 4HA 02157191
MICRO TO GO LTD.
55 Loudoun Road, St Johns Wood, London, NW8 0DL 02732221
MICRO TOES LIMITED
The Warehouse, Station Town, Wingate, County Durham TS28 5HG 03941817
MICRO TOOLING LIMITED
4 BISHOPS AVENUE NORTHWOOD HA6 3DG 02513736
MICRO TOTS
4 BUCKNILL CRESRUGBY CV21 4EX NL17858494
MICRO TOUCH ENGINEERING
QUEEN ELIZABETH II DOCKEASTHAM WIRRALCH62 0BB NL17613685
MICRO TRADERS LIMITED
10 RESERVOIR STREET,WALSALL,WALSALL,WEST MIDLANDS,WS2 9ST 06318586
MICRO TRADING OPPORTUNITIES (DUBLIN) LIMITED
121 LOWER BAGGOT STREET, DUBLIN 2. IE397768
MICRO TRAIN
DURNING HALL EARLHAM GRO LONDONE7 9AB NL18232484
MICRO TRAINING & ADVISORY SERVICES LTD
90 Lincoln Road, Peterborough, PE1 2SP 01611947
MICRO TRAINING CO (THE)
22 EVELYN DR PINNERHA5 4RU NL18679117
MICRO TRENDZ LIMITED
34 Great King Street, Dumfries, Dumfries And Galloway, DG1 1BD SC316029
MICRO TRUCKING LIMITED
51A DARTMOUTH ROAD OXFORD 01828182
MICRO TRUCKS (UK) LTD.
126-128 Wandsworth High Street, London, SW18 4JP 03132890
MICRO TRUST 2000
41 CENTRAL CHAMBERS, DAME COURT, DUBLIN 2, IE281206
MICRO TV & ELECTRONICS
89 TOTTENHAM LALONDONN8 9BE NL18425862
MICRO U K LTD
25-35 City Rd London EC1 01681463
MICRO UPDATE LIMITED
The Mill, Kingsteignton Road, Newton Abbot, Devon TQ12 2QA 02113375
MICRO UPGRADE (UK) LIMITED
1ST FLOORLONDONW1 1914195
MICRO USER CONSULTANTS LIMITED
65 Carshalton Park Road, Carshalton, Surrey, SM5 3SJ 03044647
MICRO USERS LIMITED
Beaver House, Kings Hall Mews, Lewisham, London SE13 5JQ 02330638
MICRO V LTD
98A High St, Ware Hertfordshire 01560606
MICRO VACANCE LIMITED
246 BISHOPSGATELONDON 02122164
MICRO VENTILATION LIMITED
3 Royal Gardens, Ramsbottom, Bury, Lancashire BL0 9SB 05046113
MICRO VENTURES LIMITED
8 Foley House, 12 Maddox Street, London, W1S 1QL 03898242
MICRO VERSIONS LTD
The New Hse, Old Bullington Lane, Barton Stacey Winchester, SO21 03042944
MICRO VIDEO LEARNING SYSTEMS LIMITED
PPA HOUSE540/546 GARRETT LANELONDONSW17 0NY 02330309
MICRO VIDEO LINK LTD
1st Floor 14 London Street, Andover, Hampshire, SP10 2PA 04588631
MICRO VIDEO SECURITY
13 QUEENSWAY PILSEYCHESTERFIELDS45 8EJ NL17197671
MICRO VIDEO SERVICES LIMITED
3 Durrant Rd, Bournemouth Dorset BH2 6NE 02348227
MICRO VIDEO SERVICES LIMITED
14 NEWARK RD WINDLESHAM 01981307
MICRO VIP RESOURCE LIMITED
Suite 22, 95 Wilton Road, London, SW1V 1BZ 04880395
MICRO VISION FIRE & SECURITY
UNIT 1 49 CALTON RDGLOUCESTERGL1 5DZ NL17767938
MICRO VISION LIMITED
29 Windsor Road, Watford, Herts, WD2 4BQ 02441608
MICRO VOICE APPLICATIONS, INC.
10-16 TILLER RDLONDONE14 8PX FC018721
MICRO WAREHOUSE (1996) LIMITED
Maylands Avenue, Hemel Hempstead, Hertfordshire, HP2 7TG 02413673
MICRO WAREHOUSE LIMITED
Maylands Avenue, Hemel Hempstead, Hertfordshire, HP2 7TG 02640772
MICRO WAREHOUSE LIMITED
13HEANEY AVENUE, PARKWEST, NANGOR ROAD, DUBLIN 12. IE198114
MICRO WAREHOUSE LTD
EUROPEAN HEAD OFFICE TECHNO HO468 CHURCH LALONDONNW9 8UF NL18568555
MICRO WAREHOUSE LTD
WESTERLEY POINTMARKET ST BRACKNELL RG12 1EW NL16996300
MICRO WEIGHING SYSTEMS
UNIT 39 THE WARREN EAST GOSCOTELEICESTER LE7 3XA NL18337381
MICRO WEIGHING SYSTEMS LIMITED
Rose Villa, 42 Glebe St, Loughborough, Leics LE11 1JR 03796707
MICRO WHITE
11A PERRYS LANESEEND CLEEVEMELKSHAMSN12 6QA NL17549811
MICRO WHIZZ LTD
235 TEMPLEOGUE ROADDUBLIN6 IE149504
MICRO WIND LIMITED
CHESTNUT HOUSE, 1.B. OXFORD RO 06374004
MICRO WIND SYSTEMS LIMITED
OAKFIELD FARM, BURNFORT, MALLOW, CO CORK IE352392
MICRO WINDOW SYSTEMS
18 KELVIN RD WALLASEYCH44 7JW NL18708137
MICRO WISE LIMITED
76 Wellington Road South, Stockport, Cheshire SK1 3SU 03860537
MICRO WORKSHOP
WALTON HOUSE HIGH STREET BATHBA2 7WF NL18249823
Micro World
5 OLD RECTORY PK PORTADOWN CRAIGAVON NL16819165
Micro World
UNIT 12THE GUARDIAN CENTRE ROTHERHAM S65 1DD NL16928144
Micro World
5 OLD RECTORY PK PORTADOWN CRAIGAVON NL16477458
MICRO WORLD LTD
at heading address 1914963
MICRO WORLD TECHNOLOGY LTD
257-258 Tottenham Court Road, London W1 9AB 02611256
MICRO WORLDS LIMITED
Corporate House 8 Ledgers Road, Slough, Berkshire, SL1 2QX 05928358
MICRO WRITER LIMITED
31 The Pound, Bromham, Chippenham, Wiltshire SN15 2HE 02962269
MICRO XZEC LTD
2 NIGHTINGALES COURT EAST ST BLANDFORD FORUM 01574641
MICRO Y2K LIMITED
1 LOWER MAIN ST, BRAY, CO WICKLOW IE300435
MICRO ZONE LTD
35 Houldsworth St, Manchester M1 1EF. 02721146
MICRO ZYME (IRELAND) LIMITED
33 WESTLAND SQUARE, DUBLIN 2, , IE371349
MICRO.UK LIMITED
36 Entry Hill Park, Bath, Somerset, BA2 5ND 05714074
MICRO2 LIMITED
2ND FLOOR 31 WATERLOO RD WOLVERHAMPTON WV1 4DJ 02095455
MICRO2NANO LIMITED
Lairdside Laser Cntr, Cambletown Rd, Birkenhead, CH41 9HP 05280138
MICRO4FREE LIMITED
16 SHEARWAY BUSINESS PARK 06353488
MICRO4U.CO.UK LTD
22 Keepers Walk, Leicester, Leicestershire LE4 0LX 04703920
MICRO90
HAMWORTHY HO POOLE BH15 4AD NL16953910
MICRO90 LIMITED
Princecroft Redman, Fleet Ct New Fields Business, Poole, BH17 03207482
MICRO90 LIMITED
FLEET COURT, NEW FIELDS,STINSFORD ROAD,POOLE,DORSET,BH17 0NF 06322690
MICRO-A.P.L. LIMITED
The Roller Mill, Mill Lane, Uckfield, East Sussex TN22 5AA 01415598
MICROABLE LIMITED
3 Willow End, Totteridge, London, N20 8EP 2861559
MICROACCESS LIMITED
93 NEW WANSTEADLONDON 01744323
MICROACCESS LIMITED
4 Sycamore Hse, 10 East Parkside Great Pk, Warlingham, CR6 9QT 03464168
MICROACCESS SYSTEMS LTD
Westhill, Elstronwick, Hull, HU12 9BP 03113023
MICROACE COMPUTERS LTD
30 New Road, Brighton, East Sussex, BN1 1BN 03113715
MICROACE LIMITED
370 Cranbrook Road, Gants Hill, Ilford, Essex IG2 6HY 02237512
MICROACE LIMITED
142 Kenton Lane, Harrow, Middlesex HA3 8UG 03499513
MICROACRE LTD
124-128 CITY ROADLONDONW1 1872971
MICROACT LTD
1 HERBERT ST, DUBLIN 2. IE097939
MICROACTION LTD
41 WADESON STREETLONDONW1 01836151
MICROACTION LTD
Account Direct, Elsinore Hse Buckingham St, Aylesbury, HP20 2NQ 03321933
MICROACTION LTD.
372 OLD STREET LONDONEC1V 9LT 02942257
MICROACTIV LIMITED
100 High Path Road, Guildford, GU1 2QP 05614387
MICROACTIV SOLUTIONS LTD.
100 High Path Road, Guildford, Surrey GU1 2QP 03886036
MICROADVANCE LIMITED
5 FOXBOROUGH RISE, LUCAN, CO DUBLIN, IE379718
MICROADVICE LIMITED
49 Arnold Road, Southampton, Hampshire SO17 1TF 03892841
MICROADVICE LTD
YORK HOUSE EMPIRE WAYWEMBLEY HA9 0PA 02596708
MICROAGE (U K) LTD
51-53 RIVINGTON ST LONDONEC2A 3QB NL16810932
MICROAGE (UK) LIMITED
85 Victoria St, London EC4V 4SL 02044470
MICROAGE (UK) LTD
at heading address 1868513
MICROAGE BUSINESS CENTRES LTD
at heading address SC108931
MICROAGE BUSINESS SYSTEMS LTD
UNIT 23 PROSPECT BUS CNTR, TECHNOLOGY PK, DUNDEE, DD2 1TY SC145710
MICROAGE COMMUNICATIONS LTD
26 Victoria Road, Alexandra Park, London, N22 4XB 03464165
MICROAGE COMPUTER SERVICES LIMITED
44 Woodhouse Eaves, Northwood, Middlesex HA6 3NF 01620933
MICROAGE ELECTRONICS
135 HALE LAEDGWARE HA8 9QP NL17959742
MICROAGE ELECTRONICS LTD
34 DISTRICT ROAD WEMBLEY 01702078
MICROAGE EUROPE LIMITED
Senator House, 85 Queen Victoria Street, London, EC4V 4JL 02293367
MICRO-AGE EXTRUSIONS LIMITED
25 STREATHAM VALELONDONSW16 02239212
MICROAGE INFOSYSTEMS SERVICES EUROPE LIMITED
Senator House, 85 Queen Victoria Street, London, EC4V 4JL 03133432
MICROAGE LIMITED
217a Brampton Road, Bexley Heath, Kent, DA7 4SS 04501844
MICROAGE LTD
53 ACTON RDNOTTINGHAM 01518120
MICRO-AI LTD
117 FORDWYCH ROADWEST HAMPSTEADLONDONNW2 01981688
MICRO-AID COMPUTER SYSTEMS
3 RIVERVALLEY RISE SWORDS NL18791253
MICROAID LIMITED
Unit 11 Drca Business Centre, Battersea, SW11 5HD 04275579
MICROAID LTD
17 GREENFIELD CRESCENT, EDGBASTON, BIRMINGHAM, B15 3AU 1489628
MICRO-AID LTD
22 CROFTON ROAD , DUN LAOGHAIRE , CO. DUBLIN. IE085202
MICROAID NORTHERN LIMITED
Sycamore Hse, Sutton Quays Business Pk, Sutton Weaver Runcorn 01559955
MICROAID PROFESSIONAL SERVICES LTD
MOUNT PLEASANT BROADFIELD,SAUNDERSFOOT,SAUNDERSFOOT,PEMBROKESHIRE SA69 9DG 06535776
MICROAID PROJECTS LIMITED
Unit 11 Drca Business Centre, Battersea, London SW11 5HD 05684287
MICROAID SERVICES LTD
18 QUEEN ANNE STREET LONDONW1 01680207
MICROAIM LIMITED
HAMILTONS, FORUM HOUSE, 1-6 MILLMEAD, STAINES MIDDLESEX TW18 4UQ 01753413
MICROAIR DYNAMICS LIMITED
1 SPRINGDALE WOKINGHAM 01583187
MICROAIR LTD
30 FRANKLIN DR GROVE GRN MAIDSTONE ME14 01878743
MICROALPHA LIMITED
19 Greenbank, London, N12 8AS 04156459
MICROAMBER LTD
21 St Thomas Street, Bristol, BS1 6JS 03153726
MICROAMBER TRADE LIMITED
788-790 Finchley Road, London, NW11 7TJ 03574908
MICRO-ANALYSIS CONSULTANTS LIMITED
19 Edison Road, St Ives, Cambridgeshire PE27 3LF 01648771
MICROANALYSIS LIMITED
The Pepperboxes, Great Missenden, Buckinghamshire, HP16 9PR 02956584
MICROANALYSIS LTD
at heading address 02152517
MICROANALYTICS (UK) LIMITED
1st Floor, 135 Notting Hill Gate, London, W11 3LB 02635613
MICROANGELO LIMITED
3 Lawhyre Rashleigh Lane, Fowey, Cornwall, PL23 1HP 05515404
MICROANSWERS GB LTD
3 Kingsley Grange, The Rise, Snaresbrook, London E11 1QB 03183665
MICROAPEX LIMITED
Candle Cottage, Anchor Lane Harvington, Evesham, Worcs WR11 5NR 02974060
MICROARRAY LIMITED
The Fairbairn Building, 72 Sackville Street, Manchester M60 1QD 03734472
MICROART
1 ASHFORD COTTAGES LAKE END ROADDORNEY WINDSOR SL4 6QT NL17621447
MICROART (CONSULTANTS) LIMITED
18 Wordsworth Grove, Cambridge, Cambridgeshire CB3 9HH 02027090
MICROART ARTWARE LIMITED
UNIT 18/19 284 WESTBOURNE GROVELONDONW11 02608729
MICROART LIMITED
18-22 MELVILLE STREET SC328316
MICRO-ATE LABORATORIES LTD
75 Drewstead Rd Streatham London SW16 1AA 1529104
MICRO-AUDIT LIMITED
Alpine Street, Nottingham, Nottinghamshire NG6 0HQ 01529641
MICROAV SERVICES LTD
8 HALE LANELONDONW1 01546099
MICROAVENUE LIMITED
63-67 TABERNACLE STREETLONDONEC2A 4AH 02146076
MICROAVIATION LTD
UNIT 21D THE MALLTERRYLAND RETAIL PARK GALWAY IE290999
MICROAXES LIMITED
1a Mayfair Tilehurst, Reading, Berkshire, RG30 4RA 04415913
MICROBAC ANALYTICA LIMITED
Shotley Cottage, 28 Snows Grn Rd, Shotley Bridge Consett, DH8 03428368
MICROBAC LABORATORIES (UK) LIMITED
6 Holmwood Court, Keymer Road, Hassocks, West Sussex BN6 8AS 02850827
MICROBAC LIMITED
Derwentside Business Cntr, Consett Business Pk, Consett DH8 6BP 02230184
MICROBACK FINANCE LTD
120 East Road, London, N1 6AA 03123995
MICROBALL LIMITED
99 Walter Road, Swansea, SA1 5QE 05734263
MICROBAN (EUROPE) LTD.
Talon House, Presley Way Crownhill, Milton Keynes, MK8 0ES 03382308
MICROBAND SYSTEMS LTD
Anchor Ho Warwick Pl Cheltenham Glos 01559714
MICROBANK LTD
24 Castle St Edinburgh SC095956
MICROBAR PRINTING LIMITED
58 Shrivenham Hundred, Watchfield, Swindon, Wiltshire SN6 8TZ 03978920
MICROBAR SECURITY LIMITED
58 Shrivenham Hundred, Watchfield, Swindon, Wiltshire SN6 8TZ 03230681
MICROBARON LIMITED
41 WADESON STREETLONDON 1930915
MICROBARS LIMITED
25 Acre Moss Lane, Morecambe, Lancashire, LA4 4NA 04690541
MICROBASE
CONSORT CT HIGH ST FAREHAM PO16 7AL NL17246574
MICROBASE
4 TRINITY AVELLANDUDNO LL30 2NQ NL18582457
MICROBASE COMPUTER CONSULTANTS LIMITED
Twin Pines, Branksome Park Road, Camberley, Surrey GU15 2AQ 01732317
MICROBASE COMPUTER SYSTEMS
UNITS 6 & 7 PLESSEY RD BLYTH NE24 9XX NL16748624
MICROBASE DATA LTD
4 Wellington Avenue, Worcester Park, Surrey KT4 8TQ 03654852
MICROBASE INFORMATION SYSTEMS LTD.
372 OLD STREET LONDONEC1V 9LT 02926366
MICROBASE LIMITED
Consort Court, High Street, Fareham, Hampshire PO16 7AL 04248773
MICROBASE LTD
Ambassador Court, 22 Craven Terrace, London, W2 3QH 03464162
MICROBASE LTD
Unit 41b Nelson Indstl Est, Cramlington Northd NE23 9DH. 02616346
MICROBASE SUPPORT LTD
3 Inchcross Steadings, Bathgate, West Lothian EH48 2UT SC165652
MICROBASE SYSTEMS LTD
36A LEYBOURNE ROAD, LEYTONSTONE, LONDON, E11 3BT 2794759
MICROBASIC LTD
Rosewood, Birmingham Rd Henley In Arden, Solihull, B95 5QD 03476993
MICROBASYS LTD
92 CHISWICK HIGH RDLONDONW1 01637189
MICROBATE LTD
FIRST FLOOR17 DAME STREETDUBLIN2 IE263434
MICROBATT UK LIMITED
The Old Stables, Arundel Rd Poling, Arundel, W Sussex BN18 9QA 03990704
MICROBAY LIMITED
63-67 TABERNACLE STLONDONEC2A 4AH 02145977
MICROBAY LTD
147 Hornsey Road, London, N8 8AY 03248710
MICROBE COMPUTER SYSTEMS LTD
63-67 TABERNACLE STREETLONDONW1 02114662
MICROBE CONTROLS LIMITED
5 William St, Trebanos, Swansea, SA8 4DJ 05033395
MICROBE DAMPROOFING
26 CERI RD TOWNHILLSWANSEA SA1 6LS NL17962733
MICROBE DAMPROOFING
16 IDRIS TERRPLASMARLSWANSEA SA6 8LT NL17411428
MICROBE LABORATORIES LTD
43 Moorfield, Edgworth, Bolton Lancashire BL7 0DH 02636048
MICROBE LTD
14 Jubilee Drive, Bredon, Tewkesbury, GL20 7QJ 05685858
MICROBE MAGIC LIMITED
35 Bartley Terrace, Plasmarl, Swansea, West Glamorgan SA6 8LN 04503005
MICROBE SOFTWARE LIMITED
1 Chequers Clo, Puckeridge, Ware Herts SG11 1RU. 01852524
MICROBE UK LIMITED
21 The Nursery, Sutton Courtenay, Abingdon, Oxfordshire OX14 4UA 03720277
MICROBEADS AG
Alte Zurcherstrasse 18, Ch-5200 Brugg FC008909
MICROBEAT LIMITED
5 Maes Bodlonfa, Mold, Clwyd, CH7 1DR 02002441
MICROBEAU LTD
34-40 HIGH STREETLONDONW1 01780700
MICROBEC SYSTEMS LIMITED
43 Ridgedale Road, Bolsover, Chesterfield, Derbyshire S44 6TX 02541214
MICROBEE (UK) LTD
WATLING HOUSELONDONW1 01767664
MICROBEE BIRD CONTROL LIMITED
Unit 7 Saxon Business Cntr, 41-59 Windsor Ave, London, SW19 2RR 03168803
MICROBEE LIMITED
Unit 7 Saxon Business Cntr, 41-59 Windsor Ave, London, SW19 2RR 01783476
MICROBELL (U K)
THE GATEHOUSECHANTRY LACHELMSFORDCM3 3AN NL17458854
MICROBELL (UK) LIMITED
Ground Flr Milstrete Hse, 29 New St, Chelmsford, Essex CM1 1NT 03522634
MICROBELL LIMITED
Bede House George Street, Huntingdon, Cambs, PE29 3BT 03255292
MICROBELLA LIMITED
2a Hughenden Gardens, Glasgow, G12 9XW SC324630
MICROBERI LTD
69 BRIDGE STREET BANBRIDGE BT32 3JR NI054525
MICROBERRY LIMITED
63-67 TABERNACLE STLONDONEC2A 4AH 02146096
MICROBES ALERT LIMITED
451 Moseley Road, Birmingham, West Midlands B12 9BX 03656651
MICROBES LIMITED
10 Guisley Way, Durham Lane Ind Pk, Eaglescliffe 05197451
MICROBEST LIMITED
SUITE 2 KINETIC CENTRE THEOBALD STREET BOREHAMWOOD 02365994
MICROBEST LIMITED
at heading address 01984856
MICROBET LTD
250 Hendon Way, London, NW4 3NL 05391860
MICROBETTER LIMITED
At heading address. 02147120
MICROBIACLEAN LIMITED
4 Manor Farm Lane, Castor, Peterborough, PE5 7BW 06010597
MICROBIAL ASSOCIATES LTD
62 KNOWSLEY ROAD LIVERPOOL 01731730
MICROBIAL DEVELOPMENTS LIMITED
11 -13 Spring Lane North, Malvern Link, Worcestershire, WR14 1BU 01607787
MICROBIAL DOLOMITES GLOBAL LIMITED
THE CREST, GARRISON HILL, DROXFORD, SOUTHAMPTON SO32 3QL 06072523
MICROBIAL ENZYMES LIMITED
24 DONNINGTON ROAD, READING, BERKS, RG1 5ND 02262375
MICROBIAL FARM PRODUCTS LTD
OAK HO HIGH ST LLANDOVERYSA20 1600047
MICROBIAL INNOVATIONS LIMITED
89 Market Place, Codnor, Ripley, Derbyshire DE5 9QA 03656923
MICROBIAL MANAGEMENT LTD
HILLTOP, ASHAMPSTEAD, READING, BERKS RG8 8RH 02160772
MICROBIAL PRODUCTS LIMITED
C/o Allington Hughes, 10 Grosvenor Road, Wrexham, LL11 1SD 02018242
MICROBIAL RESOURCES LTD
at heading address. 01785210
MICROBIAL SOLUTIONS LIMITED
Darbys Solicitors, 52 New Inn Hall Street, Oxford, OX1 2DN 05643048
MICROBIAL STRAIN DATA NETWORK
54 Ashland Road, Sheffield, S7 1RJ 02156616
MICROBIAL SYSTEMS INTERNATIONAL LIMITED
Evans & Co, 7 Derby Terr The Pk, Nottingham, Notts NG7 1ND 01998443
MICROBIAL SYSTEMS LIMITED
The Viscount Cent, University of Warwick, Coventry CV4 7HS 02283069
MICROBIAL TECHNICS LIMITED
6 The Old Maltings, 135 Ditton Walk, Cambridge, CB5 8PY 02934497
MICROBIAL TECHNOLOGIES LIMITED
152 Mill Lane, Wallasey, Wirral CH44 3BN 04605327
MICROBIC COMPUTER SUPPLIES
8 Northfield Bridgewater Somerset TA6 7EZ NL16855558
MICROBICIDE LTD
7 Coxfield Clo, Hemel Hempstead Hertfordshire HP2 4LJ 02331969
MICROBID LIMITED
SUITE 12ND FLOOR1/4 CHRISTINA STREET LONDONEC2A 4PA 02473387
MICROBIDE LIMITED
RIVERSIDE ONE SIR JOHN ROGERSON'S QUAY DUBLIN 2 IE433940
MICROBILITY U K
PENTA HO 21 WHITMORE ST WHITTLESEY PETERBOROUGHPE7 1HE NL17296083
MICROBILLDENE LIMITED
1a Exeter Street, Norwich, Norfolk, NR2 4QB 01097151
MICROBIND TECHNOLOGIES LIMITED
29 Regent Road Hanley, Stoke-on-trent, Staffordshire, ST1 3BT 05792289
MICRO-BIO (EXPORTS) LIMITED
INDUSTRIAL ESTATE, FERMOY, CO CORK IE074018
MICROBIO (IRELAND) LIMITED
INDUSTRIAL ESTATE, FERMOY, CO CORK IE048005
MICROBIO CANADA LIMITED
Unit 1 Harwood Ind Est, Harwood Rd, Littlehampton, BN17 7AU 01725755
MICROBIOCONSULTING LIMITED
14 Waldeck Street, Reading, Berkshire RG1 2RE 04979438
MICROBIOLOGICAL ANALYTIC SYSTEMS LTD
Suite 18602 72 New Bond Street, London, W1Y 9DD 03436891
MICROBIOLOGICAL ASSOCIATES LTD
UNKNOWNDUBLIN IE040844
MICROBIOLOGICAL ASSOCIATES LTD.
Stirling University, Innovation Pk, Hillfoots Rd, Stirling FK9 SC172425
MICROBIOLOGICAL CONSULTANT SERVICES
16 STATION HILLBURES CO8 5DD NL18391288
MICROBIOLOGICAL EQUIPMENT LIMITED
BALLYBRIT INDSTL EST UPPER, BALLYBRIT, GALWAY IE078154
MICROBIOLOGICAL LABORATORIES LIMITED
BALLYBRIT INDUSTRIAL ESTATE UPPER, BALLYBRIT, GALWAY IE377775
MICROBIOLOGICAL SOLUTIONS LIMITED
Nelson Mill, Gaskell Street, Bolton, Lancs BL1 2QE 04218514
MICROBIOLOGICAL SUPPLY CO (THE)
P O BOX 23 TODDINGTONDUNSTABLE LU5 6DW NL18369220
MICROBIOLOGICAL VALIDATION SERVICES LTD
28 Terminus Road, Millhouses, Sheffield, S7 2LH 04946839
MICRO-BIOLOGICALS (HOLDINGS) LTD
Rolls House, 7 Rolls Buildings, London, EC4A 1NH 1565318
MICRO-BIOLOGICALS LIMITED
The Beeches, 30 Bridge Street, Thetford, Norfolk IP24 3AG 02982322
MICROBIOLOGY CONSULTANTS LTD
Apt 33 Worsley Mill, 10 Blantyre St, Castlefield Manchester, M15 06256886
MICROBIOLOGY CONTROL SYSTEMS LIMITED
The Old Rectory, Boltongate, Wigton, Cumbria CA7 1DA 04531731
MICROBIOLOGY DEPT
POOLE HOSPITAL LONGFLEET ROADPOOLE BH15 2JB NL16447208
MICROBIOLOGY DEPT IN THE CENTRAL PATH LAB
HARTSHILL RD HARTSHILL STOKE-ON-TRENTST4 7PX NL16442707
MICROBIOLOGY LABORATORIES (THE)
56 NORTHUMBERLAND RD HARROWHA2 7RE NL18454373
MICROBIOLOGY LIMITED
Clarendon House, 52 Cornmarket Street, Oxford, 0X1 3HJ 05141367
MICROBIOLOGY SERVICES
UNIT 9 BRASSEY STBIRKENHEADCH41 8BY NL17058108
MICROBIOME LIMITED
80 Sidney Street, Folkestone, Kent, CT19 6HQ 05556919
MICRO-BIOTROL UK LTD
84 TEMPLE CHAMBERS LONDONW1 1875617
MICROBIT (UK) LIMITED
18-22 Stoney Lane, Yardley, Birmingham, B25 8YP 05759317
MICROBIT CORPORATION LIMITED
13a Cockshed Lane, Halesowen, West Midlands, B62 8LL 04118308
MICROBIT I.T. LIMITED
13-17 High Beech Road, Loughton, Essex, IG10 4BN 04118303
MICROBIT IS LIMITED
10 MERLIN CLOSEPENARTH CF64 5FW 06140727
MICROBIT LTD
C/o Todd Hr & Co, 28 Crosby Rd North, Liverpool, L22 4QF 05105790
MICROBITE LIMITED
Flat 10 34 Station Road, New Barnet, EN5 1PZ 04387056
MICROBITE LTD
THE OLD SCHOOL SOULDERNBICESTEROX27 7JN 1738708
MICROBITEC
150 MINORIES LONDONEC3N 1LS NL16571372
MICROBITS
15 PETERSHAM MEWSLONDONSW7 5NR NL16635945
MICROBITS
145 VICTORIA STREETST ALBANS AL1 3TA NL18166224
MICROBITS
145 VICTORIA STST ALBANS AL1 3TA NL17392362
MICROBITS
221 LONGFORD RDLONGFORDCOVENTRYCV6 6BG NL16958252
MICROBITS
UNIT 4 SWANMORE BUSINESS PK LOWER CHASE RD SOUTHAMPTON SO32 2PB NL18614742
MICROBITS LIMITED
BARFORD HO SHUTE END WOKINGHAM RG11 1BH 01471027
MICROBITZ
104 GAINSBOROUGH RDWARRINGTONWA4 6BN NL17473655
MICROBITZ COMPUTERS
2 BROAD ST WELLS BA5 2DN NL18204710
MICROBIZ ENTERPRISES LIMITED
24 WHITEHALL GARDENS ACTON LONDONW39 02412349
MICROBIZ LIMITED
33 East Street, Fareham, Hampshire, PO16 0DF 04956570
MICROBIZ LTD
169 Kingsway, Manchester, M19 2ND 03110189
MICROBIZ SOLUTIONSLIMITED
14 Ivy Street, Manchester, M40 9LN 06006414
MICROBIZ SOLUTIONS LIMITED
19 LOWER BAGGOT STREET, DUBLIN 2 IE351835
MICROBLADE (HOLDINGS) LIMITED
7 Sanderson Street, Sheffield, South Yorkshire, S9 2UA 01940077
MICROBLADE LIMITED
Sanderson Street, Sheffield, South Yorkshire, S9 2UA 01199818
MICROBLAST LTD
NW HOUSE MILBURN ROADBOURNEMOUTH BH4 9HJ 06181696
MICROBLAST LTD
FINNEGANSOAKLEY GREEN RD WINDSOR SL4 4QF 1174900
MICROBLAST SERVICES
THE OLD YARD WORKSHOPVANSITTART EST ARTHUR RDWINDSOR SL4 1SE NL18758771
MICROBLEND LTD
65 MALTON VIEW RDWIDNESWA8 0TT 02219553
MICROBLITZ LIMITED
32 Tor Hill Road, Torquay, Devon TQ2 5RF 04533679
MICROBOARD LIMITED
Regis House, 134 Percival Road, Enfield, Middlesex EN1 1QU 03849080
MICROBOARDS LTD
20 Walton Road, Woking, Surrey 03070706
MICROBOARDS LTD
Unit 17 The Mansley Cntr, Stratford-upon-avon, Warks CV37 9NQ 01586440
MICROBOARDS TECHNOLOGY LIMITED
Unit 17 The Mansley Cntr, Timothys Bridge Rd 03382310
MICROBODS LIMITED
Arfryn, Gorsedd, Holywell, Clwyd CH8 8QZ 03379897
MICROBOND LIMITED
13 Dagmar Road, Kingston Upon Thames, Surrey KT2 6DP 03499517
MICROBOND LIMITED
13 PIKEMERE ROAD 06343318
MICROBOND LTD
Crown Hse, 37 High St, E Grinstead, W Sussex RH19 3AF 03158379
MICROBOOK LIMITED
Apartment 21, City Point, Standard Hill, Nottingham NG1 6FX 03255673
MICROBOOK PRODUCTS LIMITED
66 LOWER ANCHOR STREET CHELMSFORD 01590793
MICROBOOKS LIMITED
Cyberville, Copse Lane, Yateley, Hampshire GU46 7RU 02905965
MICROBOOM LTD
132 EALING RDWEMBLEY HA0 4TH 1753443
MICROBOOST LIMITED
Thornbury Hse, 16 Woodlands, Gerrards Cross, Bucks SL9 8DD 03675017
MICROBOOT COMPUTERS LIMITED
27 Manfield Street, Stockton-on-tees, Cleveland, TS18 1JT 06250944
MICROBOR TECHNOLOGY LIMITED
88a Tooley Street, London Bridge, London, SE1 2TF 04362684
MICROBORE & MICRON LTD
48 PORTLAND PLACE, LONDON, W1N 4AJ 02579260
MICROBORE HEATING SUPPLIES LTD
609 NORTH CIRCULAR ROADDUBLIN IE046271
MICROBORE MERCHANTS
235-237 CARSHALTON RDCARSHALTONSM5 3PZ NL16436022
MICROBORE MERCHANTS LIMITED
Allen House 1 Westmead Road, Sutton, Surrey SM1 4LA 01616455
MICROBORE TOOLING SYSTEMS LIMITED
Whitacre Road Ind Est, Whitacre Road, Nuneaton, CV11 6BX 02587290
MICROBORO LIMITED
49 GREEN LANES LONDONN16 9BU 02154658
MICROBOS LIMITED
13 HERBERT STREETDUBLIN2 IE289809
MICROBOSS LIMITED
3 Hadleigh Road, Frinton-on-sea, Essex, CO13 9HG 02049279
MICROBOT LTD
8 SQUIRES BRIDGE RDSHEPPERTONTW17 0LB 1605903
MICROBOTIC SYSTEMS LTD
32 MERCIA SQUARE CHESTER 01778230
MICROBOTICS LIMITED
11 Forge Place, Harmood Street, London, NW1 8DQ 02999130
MICROBOTIX LTD.
Burnview 94 New Ridley Rd, Stocksfield, Northumberland, NE43 7EF 05666439
MICROBOURNE LTD
8 Elizabeth Ct, Warwick Warwickshire 01257416
MICROBOX COMPUTERS LTD
Giant 1 St Colme Street, Edinburgh, EH3 6AA SC190345
MICROBOX CONSULTANTS LIMITED
12 Payton Street, Stratford Upon Avon, Warwickshire CV37 6UA 03429620
MICROBOX DATA SERVICES LTD
1 St Colme Street, Edinburgh, EH3 6AA SC190344
MICROBOX LTD
Cranbrook House, 287/291 Banbury Road, Oxford, OX2 7JQ 02508694
MICROBOX SYSTEMS LTD
Maple House, 47 Ealing Road, Wembley, Middlesex HA0 4BA 03008031
MICROBOX TECHNOLOGY LIMITED
SUITE 2 KINETIC CENTRETHEOBALD STREETBOREHAMWOOD WD6 4PJ 02319624
MICROBOXSYS LIMITED
Dalton House, 60 Windsor Avenue, London, SW19 2RR 05801009
MICROBRAND LTD
1 Elm Terrace, Harrow Weald, Middlesex, HA3 6HW 03013788
MICRO-BREWING TECHNOLOGY LIMITED
THE NOOK PIPEHAY LANE, DRAYCOTT IN THE CLAY, ASHBOURNE, DE6 5BY 02844241
MICROBRI MICROBIOLOGICAL SERVICES
4 WINIFRED RDFARNWORTH BOLTONBL4 0HH NL17497647
MICROBRICK LTD
2 RUSSELL GROVEBRISTOL 01781092
MICRO-BRIDGE
KETTLESTRING LACLIFTON MOORYORKYO30 4XG NL16746538
MICROBRIDGE LIMITED
49 GREEN LANES LONDONN16 9BU 02147764
MICROBRIDGE SERVICES LIMITED
NHS LIAISON UNIT 06394121
MICRO-BRIDGE SYSTEMS LIMITED
2 Clifton Moor Business Village, James Nicolson Link, York, YO30 02342492
MICROBRIM LIMITED
7 Beach Road, South Shields, Tyne And Wear, NE33 2QR 03115945
MICROBROKERS LIMITED
11 Craig Y Darren, Darren Park, Aberdare, CF44 8PY 04421555
MICROBROOK LIMITED
49 GREEN LANES LONDONN16 9BU 02142227
MICROBROWSE LIMITED
112 High St, Little Paxton, St Neots, Cambs PE19 6QH 03803320
MICROBUBBLE LTD
7 St Petersgate, Stockport, Cheshire SK1 1EB 05534216
MICROBUFFS PLC
72 COUTTS HOUSE, 84 CHARLTON CHURCH LANE, CHARLTON, LONDON 02679919
MICROBUG LTD
76 CAMBRIDGE ROAD, KINGSTON ON THAMES, SURREY, KT1 3NA 02250481
MICROBUG UK LTD
14 Fieldway Amersham, Buckinghamshire, HP7 0JJ 03240170
MICROBUILD
P O BOX 7173 BIRMINGHAMB14 4HF NL17113011
MICROBUILD LIMITED
76 Wellington Road South, Stockport, Cheshire SK1 3SU 04371435
MICROBUILD LTD
At heading address. 02192230
MICROBUILD LTD.
36/38 Covesea Road, Elgin, Morayshire IV30 2JZ SC171507
MICROBUREAU (U.K.) LIMITED
372 OLD STREET LONDONEC1V 9LT 02394919
MICROBUS DESIGNS LIMITED
15 Whitcomb Street, London, WC2H 7HA 01560519
MICROBUS LIMITED
15 Whitcomb Street, London, WC2H 7HA 01984857
MICROBUS MANUFACTURING LIMITED
15 Whitcomb Street, London, WC2H 7HA 01840302
MICROBUS MOBILE DATA LIMITED
15 Whitcomb Street, London, WC2H 7HA 03703568
MICROBUSINESS INTERACTIVE LTD
9 Strimon Close, Edmonton, London, NP9 0FE 04219055
MICRO-BUSINESS MAINTENANCE LIMITED
8a Windmill Bank, Wombourne, Wolverhampton West Midlands WV5 9JD 03117581
MICRO-BUSINESS TECHNOLOGY LTD
Church Steps House, Queensway, Halesowen, West Midlands B63 4AB 2619860
MICROBUSY LIMITED
2 BACHES STLONDONN1 6UB 02250396
MICROBUY (UK) LIMITED
372 OLD STREET LONDONEC1V 9LT 02706493
MICROBUY LIMITED
2 BACHES STLONDONN1 6UB 02256279
MICROBUY LIMITED
St Fleur, Rivers View, New Road, West Looe Cornwall PL13 2BU 02695533
MICROBUY LIMITED
18 Hazlewood Court, 331 Neasden Lane, London, NW10 0AP 03236486
MICROBUYER LIMITED
6th Floor, 8 Exchange Quay, Manchester, M5 3EJ 05857872
MICROBYRNE ENERGY SERVICES LTD
4 Bewick Rd, Gateshead, Tyne & Wear 02014016
MICROBYTE
56 GARDEN WALK METRO CENTRE DUNSTONGATESHEAD NL17925665
MICROBYTE
228 MARKET STWAKEFIELD WF1 1DH NL17657974
MICROBYTE
71 SEAVIEW RDWALLASEYCH45 4QW NL17035495
MICROBYTE
33 WILLOWBROOK STEEPLE RD KELLSBALLYMENA NL17086668
MICROBYTE
1-3 GALLOWGATE NEWCASTLE-UPON-TYNE NE1 4SG NL17194124
MICROBYTE - COMPUTERS & CONSULTANCY SERV
56 FITZWILLIAM SQUAREDUBLIN2 IE210292
MICROBYTE BUSINESS SOLUTIONS LTD
9 Mardale Close, Congleton, Cheshire, CW12 2DQ 01933680
MICROBYTE COMPUTER SOLUTIONS LTD
112 Townsfield Road, Westhoughton, Bolton, BL5 2NT 05194155
MICROBYTE COMPUTERS
2 ST. PAULS AVECHESTERFIELDS41 0NG NL16764839
MICROBYTE COMPUTERS LTD
Gothic House, Barker Gate, Nottingham, NG1 1JU 03427406
MICROBYTE CONSULTANTS LIMITED
Security Hse, 6-8 Seven Ways Parade, Woodford Avenue Ilford, IG2 05954385
MICROBYTE CONSULTANTS LTD
10 Derwent Road, Hemel Hempstead, Hertfordshire HP3 8RE 03654481
MICROBYTE ELECTRONICS U K
45 & 45B SOUTH PDE MOLLISON WAY EDGWARELONDONHA8 1DJ NL17171712
MICROBYTE HANDELS LIMITED
69 Great Hampton Street, Birmingham, B18 6EW 06010402
MICROBYTE HOLDINGS LTD
49 Colgate, Norwich Norfolk NR3 1DD 02730610
MICROBYTE HOME ENTERTAINMENTS LIMITED
10 CLIFF PARADEWAKEFIELD WF1 2TA 02170597
MICROBYTE I.T. LIMITED
Doncombe Hill Cottage, Ford, Chippenham, Wiltshire SN14 8RT 03708293
MICROBYTE IT SOLUTIONS LIMITED
1 Meadow View Great Addington, Kettering, Northants, NN14 4BN 06106447
MICROBYTE LIMITED
10 Kelton Close, Reading, Berkshire RG6 3BQ 02643817
MICROBYTE LIMITED
9 Mardale Close, Congleton, CW12 2DQ 05958153
MICROBYTE LTD
ENTERPRISE HOUSE , PLESSEY TECHNOLOGY PARK , CASTLETROY , LIMERI IE100472
MICRO-BYTE LTD
89 ALBERT ROAD ROMFORD 01830529
MICRO-BYTE LTD
27 ROMFORD RDLONDONE15 4LJ 02261574
MICROBYTE MANAGEMENT LTD
HOLLAND CT THE CLO NORWICH NR1 4DX 02697817
MICROBYTE MUSIC AND VIDEO LIMITED
49 COLEGATE, NORWICH, NORFOLK, NR3 1DD 02783048
MICROBYTE REPAIRS
145 EFFINGHAM ST ROTHERHAM S65 1BL NL18615970
MICROBYTE SHOPS (LONDON) LIMITED
HOLLAND COURTTHE CLOSE NORWICH NR1 4DX 02733444
MICROBYTE SHOPS LTD
HOLLAND CT THE CLO NORWICH NR1 4DX 02733446
MICROBYTE SOLUTIONS LIMITED
64 Caverstede Road, Peterborough, Cambridgeshire, PE4 6EX 04579492
MICROBYTE SYSTEMS LIMITED
ACI HOUSETORRINGTON PARK LONDONN12 9QR 02544232
MICROBYTES (WIMBORNE) LIMITED
BERKELEY ST JAMES'S145-149 BOROUGH HIGH ST LONDONSE1 1NP 02646280
MICROBYTES COMPUTER STORE LIMITED
Dunstall Cottage, Brookhay Lane, Lichfield, Staffs WS13 8RL 03148726
MICROBYTES LIMITED
C/o Castle Ryce Talbot Hse, 204/206 Imperial Dr, Harrow, HA2 7HH 02937300
MICRO-C DESIGNS LIMITED
29 Inglewood Close, Birchwood, Warrington, Cheshire WA3 6UJ 03339830
MICRO-C LTD
24 CASTLE ST EDINBURGH EH2 3HT SC095171
MICRO-C LTD
At heading address. 02391965
MICROCAB INDUSTRIES LIMITED
1 Andrew Place, London, SW8 4RA 04607731
MICRO-CABS
18A OSBORNE ST COLCHESTERCO2 7DP NL18016683
MICROCACHE (SCOTLAND) LIMITED
C/o Gladstone Mrm Ltd, Pavillion 4 Parkway Ct, 291 Springhill SC174513
MICROCACHE SYSTEMS (IRELAND) LIMITED
37, UPPER MOUNT STREET, DUBLIN 2 IE171920
MICRO-CAD
157 BRADFORD ROADSHIPLEY BD18 3TJ NL17096802
MICROCAD COMPUTER AIDED DESIGN SPECIALISTS LIMITED
Suite 25, 6-8 York Place, Leeds, West Yorkshire LS1 2DS 03267924
MICROCAD DESIGN LTD
Vanguard Centre, Warwick Science Park, Warwick CV4 7AL 03014427
MICROCAD ENGINEERING LIMITED
90 Chalkdown, Stevenage, Hertfordshire, SG2 7BN 06246811
MICROCAD LIMITED
126 High Street, Marlborough, Wiltshire SN8 1LZ 01871130
MICROCAD SERVICE INDUSTRIES (COVENTRY) LIMITED
Atu 1 Cntr, University Of Warwic, Coventry, W Mids CV4 7EZ 02211967
MICROCAD SERVICE INDUSTRIES (LUTON) LIMITED
Atu1 Cntr, University Of Warwic, Coventry, W Mids CV4 7EZ 00987297
MICROCAD SERVICE INDUSTRIES LIMITED
Atui Cntr, University Of Warwick Science, Park, Coventry CV4 7EZ 03898109
MICROCAD SOFTWARE LIMITED
51 South Cottage Gardens, Chorleywood, Hertfordshire, WD3 5EH 04797975
MICROCAD STUDIOS LTD.
4TH FLOOR126-130 REGENT STREET LONDONW1B 5SA 02917378
MICROCADAM LIMITED
21 St Thomas St, Bristol Avon BS1 6JS 02964300
MICROCAL LTD
PILGRIM HO 2-6 WILLIAM STWINDSOR NL17110502
MICROCAL LTD
7 Park St Windsor Berks SL4 1JP 1675859
MICROCAL, LLC
FORTUNA HO SOUTH 5TH STMK9 2EU FC023179
MICRO-CALC LTD
THE OLD COACH HOUSETWICKENHAM 01699593
MICROCALC MICRO-COMPUTER ASSISTED TRAINI
55 LOWER O'CONNELL STREET , DUBLIN 1. IE100578
MICROCALL COMPUTING LTD
32 Bankside Road, East Didsbury, Manchester, M20 5QE 03490647
MICROCALS NUTRITIONAL DESIGNS LIMITED
C/o Pinnacle Accountancy Service, 3a North St, Martock, TA12 6DH 04176846
MICROCALS QMS LIMITED
Mustard Cottage 75 Ham Hill, Stoke-sub-hamdon, TA14 6RW 05579187
MICROCAM ENGINEERING
9 BROOK ST TRING HP23 5ED NL18069159
MICROCAM LIMITED
16 STATION ROAD, CHESHAM, BUCKS, HP5 1DH 01151370
MICROCAM VIDEO SECURITY LTD.
Old Linen Ct, Shambles St, Barnsley, S Yorks S70 2SB 02998119
MICROCAMERA SYSTEMS (UK) LTD.
Unit 6 Block 4a, Larkhall Ind Est, Larkhall Motherwell SC168725
MICROCAP EQUITIES PLC
Thames House Portsmouth Road, Esher, Surrey, KT10 9AD 03882653
MICROCAP GLOBAL LTD
MERCATOR HOUSE, NEW ROAD EVX,HERSTMONCEUX,HAILSHAM,EAST SUSSEX,BN27 1PX 06208792
MICROCAP INVESTMENTS LIMITED
30 Farringdon Street, London, EC4A 4HJ 05733956
MICROCAP MEDIA & PUBLIC RELATIONS LIMITED
1 Great Cumberland Place, London, W1H 7AL 05014829
MICROCAPITAL LTD.
5 Elstree Gate Elstree Way, Borehamwood, Hertfordshire, WD6 1JD</