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

Number of Companies 11501 to 12000 of 176811

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 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352
MACHINEMIX LIMITED
10 RECTORY TERRACE GOSFORTHNEWCASTLE NE3 1XY 02701349
MACHINE-MONKEY LIMITED
15A HARBOUR ROAD INVERNESS IV1 1SY SC317907
MACHINEPART ENGINEERING LIMITED
Unit 1 Hanchett Hall, Hanchett End, Haverhill, Suffolk CB9 7RP 03757785
MACHINEPLAS
UNIT 5 ALBION MILL ACCRINGTONBB5 4LQ NL17758727
MACHINEPLAY LTD
47 BRUNSWICK PLACE LONDONW1 1920692
MACHINEPRESS LTD
LARKFIELDCHICHESTER 01612433
MACHINEPRIME LIMITED
164 Walkden Road, Walkden, Worsley, Manchester M28 7DP 04306253
MACHINEPULSE LIMITED
Brookfield Euxton Lane, Chorley, Lancashire, PR7 6DW 04811435
MACHINERIGHT LIMITED
MAES-Y-COEDWREXHAM 01553225
MACHINEROSE LTD
at heading address 1614807
MACHINERY & AGRICULTURAL TRADING LTD
HILL HOHIGHGATE HILL LONDONN19 5UU 1826568
MACHINERY & AUTOMATED SYSTEMS TECHNOLOGY LIMITED
12 Stratford Place, London, W1C 1BB 03930847
MACHINERY & AUTOMOTIVE SUPPLIES CO LTD
Berkeley Sq Ho, Berkeley Sq, London W1X 5PN 0811118
MACHINERY & BOILER SERVICES
14 GREENWOOD DRBEARSDENGLASGOW G61 2HA NL17791001
MACHINERY & BOILER SERVICES
ARGATY DOUNE FK16 6EJ NL17672447
MACHINERY & CIVIL ENGINEERING PRODUCTS L
BRENT WHARFHIGH STREET BRENTFORD TW8 8JY 0806962
MACHINERY & COMPONENTS EXPORTS LTD
P O Box 203, 29 Athol St, Douglas Isle of Man 0055739M
MACHINERY & CONTRACT LIFTING LIMITED
304 High Road, Benfleet, SS7 5HB 05594567
MACHINERY & EQUIPMENT AUCTIONEERS LTD
117 Station Rd Llandoff North Cardiff 01979986
MACHINERY & EQUIPMENT INTERNATIONAL
ASHTON STWELLINGTON WKS UXBRIDGE STASHTON-UNDER-LYNE OL6 7EH NL16667991
MACHINERY & EQUIPMENT INTERNATIONAL
6A RUSSEL PARGOLDERS GREEN RDLONDONNW11 9PB NL17362553
MACHINERY & EQUIPMENT SALES
SOUTHWOOD PIGGERIESEXETEREX6 7LQ NL17996500
MACHINERY & FABRICATION INTERNATIONAL S
5 HEATH RD WEYBRIDGE KT13 8DX FC010400
MACHINERY & INDUSTRIAL SUPPLIERS LTD
47 BRUNSWICK PLACE LONDONW1 02118759
MACHINERY & INFORMATION TECHNOLOGY LTD
13 PARNELL COTTAGESMALAHIDEMALAHIDE IE293647
MACHINERY & MEASUREMENT (UK) LIMITED
359-375 Tyburn Road, Erdington, Birmingham, B24 8HJ 05799050
MACHINERY & MONITORING SERVICES LIMITED
5 Kerloch Crescent, Banchory, Kincardineshire, AB31 3ZF SC154913
MACHINERY & PACKAGING SYSTEMS LTD
35 Houldsworth St, Manchester M1 1EE. 02477479
MACHINERY & PAPER OPAL LTD
FIRST FLOOR17 DAME STDUBLIN2 IE262857
MACHINERY & PAPER SUPPLIERS (EASTERN DIV
Unit 1 Noble Square Indstl Est, Brynmawr Gwent NP3 4BS. 02516949
MACHINERY & PAPER SUPPLIERS LTD
Unit 1 Noble Sq Indstl Est, Brynmawr Gwent NP3 4BS. 01650363
MACHINERY & PLANT SERVICES LTD
at heading address 1228683
MACHINERY & TECHNOLOGY LTD
14A HIGH STBANSTEADSM7 2LJ 1888289
MACHINERY & TECHNOLOGY RESEARCH UK LIMITED
3 Tenterden Street, 4th Floor, London, W1S 1RR 04948265
MACHINERY AGENCIES LIMITED
Churchill Road, Brinscall, Chorley, Lancashire PR6 8RQ 03133977
MACHINERY AND ENGINEERING ENTERPRISES
12 HOPE STREET SL002331
MACHINERY AND EQUIPMENT BROKERS LIMITED
66 Wigmore Street, London, W1U 2SB 04050164
MACHINERY AND EQUIPMENT CO LIMITED
THE WHITE HOUSENUNEATON 01643474
MACHINERY AND INSTALLATION ENGINEERING C
187a Field End Road, Eastcote, Pinner, Middx HA5 1QR 00955500
MACHINERY AND MILL FURNISHERS LTD
UNKNOWNDUBLIN IE011090
MACHINERY AND PLANT SERVICES LIMITED
WILLOW HOUSE 06411738
MACHINERY APPLICATIONS LIMITED
12 Muirfield Close Euxton, Chorley, Lancashire, PR7 6FX 06222898
MACHINERY AUCTIONS LIMITED
7 - 11 Minerva Road, Park Royal, London, NW10 6HJ 05019686
MACHINERY AUCTIONS LIMITED
Amelyn House, Ansell Road, Dorking, Surrey RH4 1UN 00976935
MACHINERY AUCTIONS SALES LTD
Amelyn House, Ansell Road, Dorking, Surrey RH4 1UN 03397376
MACHINERY BROKERS INTERNATIONAL LTD
The Old Surgery, 19 Megham Lane, Hayling Island, Hants PO11 9JT 03045782
MACHINERY BUILDERS LTD
UNKNOWNDUBLIN IE020708
MACHINERY BUYERS GUIDE LIMITED
Hawley Mill Hawley Road, Dartford, Kent, DA2 7TJ 01339791
MACHINERY CENTRE (THE)
DOG LA HORFORD NORWICH NR10 3DH NL16515606
MACHINERY CONCEPTS LIMITED
CONCEPT HSE, SEYMOUR CT MANOR PK, RUNCORN CHESHIRE, WA7 1SY 02837253
MACHINERY CONSULTANT SERVICES LTD
52 LOWER LEESON STREET , DUBLIN 2 IE162720
MACHINERY CONSULTANTS LTD.
White Law & Co, 27 High Street, Maidenhead, Berkshire SL6 1LE 02585225
MACHINERY CONTINENTAL LTD
223 WINDMILL RDLONDONW5 4DJ 01176843
MACHINERY CONTINENTAL PACKAGING 1996 LIMITED
Simpson Wreford & Partners, George St, Croydon Surrey CR0 0YN 03150978
MACHINERY CONTINENTAL PACKAGING LIMITED
Grove Ho, 25 Upr Mulgrave Rd, Cheam Surrey SM2 7BE 00487081
MACHINERY CONTROL SYSTEM LTD
E-innovations Cntr, University Of Wolverhampton, Telford Campus 06071295
MACHINERY CONTROL SYSTEMS LIMITED
Unit 34 Business Development, Cntr Stafford Pk 4, Telford, TF3 03574495
MACHINERY CUTTING SERVICES LTD
At heading address. 1896266
MACHINERY DATA LIMITED
7 FORDSHILL ROAD HEREFORD 1876166
MACHINERY DEALERS LTD
320 Petre Street, Sheffield, South Yorkshire S4 8LU 05843575
MACHINERY DESIGN LIMITED
147 Sutherland Ave, Mount Mop, Coventry, W Mids CV5 7NH 05825679
MACHINERY DESIGN SERVICES LIMITED
151 Station Road, Cropston, Leicestershire, LE7 7HH 2803444
MACHINERY DEVELOPMENT SERVICES
BRISTOL RD WHITMINSTER GLOUCESTERGL2 7NY NL17193496
MACHINERY DEVELOPMENT SERVICES LIMITED
60 Kings Walk, Gloucester, Gloucestershire, GL1 1LA 03098180
MACHINERY DIAGNOSTIC SERVICES
7 PEARWOOD CLO TARPORLEY CW6 0UF NL18273330
MACHINERY DIAGNOSTIC SERVICES
25 WESTFIELD DRCREWE CW2 8EU NL17879915
MACHINERY DIAGNOSTIC SERVICES LTD
71 WHEELOCK STREET, MIDDLEWICH, CHESHIRE, CW10 9AE 1853397
MACHINERY DIRECT CO LTD
11 West Street, Wellingborough, Northamptonshire NN8 4LY 03064572
MACHINERY DIRECT LIMITED
1 STATION ROAD, BRUNDALL 06373718
MACHINERY DISMANTLING (TRIGG BROTHERS)
REAR OF 66 BLAKE STSUTTON COLDFIELDB74 4EX NL16575062
MACHINERY DISPOSALS LIMITED
Freshbake House, 101 Broadway, Salford, Manchester M50 2EQ 05190714
MACHINERY DISTRIBUTION CO LTD
30 Queen Charlotte St Bristol BS99 7QQ. 1905686
MACHINERY ENGINEERING LIMITED
C/o Atlas Ball & Bearing Co Ltd, Leamore Lane, Walsall, WS2 7DE 02703334
MACHINERY ENGINEERING SERVICES LIMITED
Unit 5 Middlemore Lane West, Redhouse Ind Est, Aldridge, Walsall 01847128
MACHINERY ENTERPRISES LIMITED
Chilton Croft Hinton Waldrist, Faringdon, Oxon, SN7 8SE 05505466
MACHINERY EQUIPMENT & SERVICES LTD
Acre Ho 69/76 Long Acre London WC2E 9JW 1001052
MACHINERY EQUIPMENT AND SERVICES LIMITED
Ashton Hse, 14 Granville St, Aylesbury, Bucks HP20 2JR 04084300
MACHINERY EQUIPMENT LTD
At heading address 0026304J
MACHINERY EQUIPMENT SALES
31 Clampitt Rd, Ippleden, Newton Abbot Devon TQ12 3DR NL17705381
MACHINERY EXPORT CO LTD
1St Floor, Marcol Ho, 289-293 Regent St, London W1R 7PD. 1285434
MACHINERY EXPORTS LIMITED
Ex-smithy, Mount Pleasant, Holyhead, Gwynedd LL65 1SN 03838777
MACHINERY EXPORTS LTD
East Wing 1st Flr, Wessex Chambers, Street Andover, SP10 2BN 03097112
MACHINERY FINANCE & INVESTMENT CO LIMITED
Slaughterhouse Cottage, Main St, Epperstone, Nottingham NG14 6AD 04746599
MACHINERY FINANCE & LEASING LIMITED
UNIT 26 SOLENT INDSTL EST HEDGE END SOUTHAMPTON SO30 2FY 02301926
MACHINERY FINDER IRELAND LTD
R/O 100 NORTH MAIN STWEXFORD IE081016
MACHINERY FOR FOOD LIMITED
Centurion House, Stephens Way, Wigan, Greater Manchester WN3 6PE 03011602
MACHINERY FOR PRODUCTION LIMITED
40 Locks Hth Cntr Centre, Way Locks Hth, Southampton, SO31 6DX 05070151
MACHINERY GENERAL TRADERS CO
ADDRESS INCOMPLETE LONDON 00 NL16895646
MACHINERY GUARDS (J E S) LTD
2-8 Runcorn Rd Birmingham B12 8RQ 1695463
MACHINERY GUARDS UK LIMITED
Meriden House, 6 Great Cornbow, Halesowen, B63 3AP 04234105
MACHINERY HANDLING SERVICES LIMITED
The Farmhouse Park Lane, Guildford, Surrey, GU4 7TY 05282609
MACHINERY HEALTH MANAGEMENT LIMITED
33-35 Victoria Street, Windsor, Berkshire, SL4 1HE 05024372
MACHINERY HIRE LIMITED
The Bond Hotel, 120 Bond Street, Blackpool, Lancashire FY4 1HG 00578678
MACHINERY INSTALLATIONS (B'HAM) LTD
At heading address 1021191
MACHINERY INSTALLATIONS (BIRMINGHAM) LIMITED
Victoria Hse, 437 Birmingham Rd, Sutton Coldfield, B72 1AX 02163941
MACHINERY INSTALLATIONS (GB) LIMITED
Victoria Hse, 437 Birmingham Rd, Sutton Coldfield, B72 1AX 03148273
MACHINERY INSTALLATIONS (SOUTH WALES) LIMITED
92 CRWYS RDCARDIFF CF24 4NP 00412245
MACHINERY INSTALLATIONS (U.K) LIMITED
Victoria Hse, 437 Birmingham Rd, Sutton Coldfield, B72 1AX 02643741
MACHINERY INSTALLATIONS LIMITED
13 Great Courtlands, Langton Grn, Tunbridge Wells, Kent TN3 0AH 00406392
MACHINERY INTERNATIONAL
13 CROMWELL AVENUE THAME OX9 3TG NL17866735
MACHINERY INTERNATIONAL
19 BERKELEY ROAD THAME OX9 3TQ NL18311216
MACHINERY INTERNATIONAL LIMITED
28 Marlborough Road, St Albans, Hertfordshire, AL1 3XQ 04323988
MACHINERY INTERTRADE LIMITED
Alliance Ho, 12 Caxton St, London SW1H 0OS 02944488
MACHINERY LIFT AND CARRY SERVICES (MIDLANDS) LIMITED
One High Street, Chalfont St Peter, Bucks, SL9 9QE 01801625
MACHINERY LIMITED
7 Belvoir Road, Cleethorpes, South Humberside, DN35 0SD 04319739
MACHINERY LOGISTICAL SOLUTIONS LIMITED
6 Burdale Cl Kingsmead, Est Eaglescliffe, Stockton-on-tees, TS16 05457269
MACHINERY LTD
8th Floor, Aldwych House, 81 Aldwych, London WC2B 4HP 02267273
MACHINERY MAINTENANCE & REPAIR
OLD BAKEHOUSENETHER WHINCHENDONAYLESBURY HP18 0DZ NL17201519
MACHINERY MAINTENANCE & TRADING LTD
Cartell Culls Farm, Dean St East Farleigh, Maidstone, ME15 0PS 04106259
MACHINERY MAINTENANCE LIMITED
NUMBER ONE, 1 VICARAGE LANE,STRATFORD,LONDON,-,E15 4EF 06338677
MACHINERY MARKET LIMITED
6 Blyth Road, Bromley, Kent, BR1 3RX 00142483
MACHINERY MARKETING LIMITED
16 Peckarmans Wood, London, SE26 6RY 03649098
MACHINERY MARKETING LIMITED
21 WHITEFRIARS STREETLONDON 1911539
MACHINERY MARKETING LTD
Griffins Ct, 24/32 London Rd, Newbury Berkshire RG13 1JX 02617948
MACHINERY MOVEMENT & INSTALLATION LIMITED
74 Cherry Orchard Industrial Est, Dublin 10 IE284000
MACHINERY MOVEMENTS & CRANE HIRE LIMITED
Compass Rd, Queen Alexandra Dock, Cardiff, S Glam CF10 4LT 04702165
MACHINERY MOVEMENTS & CRANE HIRE LTD
Compass Rd, Queen Alexandra Dock, Cardiff, S Glam CF10 4LT NL04303949
MACHINERY MOVEMENTS (SOUTH WALES) LTD
at heading address. 1319797
MACHINERY MOVES & STORAGE LTD
635 OLD KENT ROADLONDONSE15 1JU 02426821
MACHINERY MOVING SERVICES LIMITED
Brick Green Farm Barkisland, Halifax, West Yorkshire, HX4 0DE 05418762
MACHINERY NETWORK (U.K.) LIMITED
THE BRITANNIA SUITEINTERNATIONAL HOUSE MANCHESTERM3 2ER 02681309
MACHINERY PARTS SUPPLIERS
3 WOODFIELD COURTDUBLIN5 NL18780950
MACHINERY PATENT ROYALTIES LTD
ACCOUNTANCY HOUSE , SOUTH QUAY , DROGHEDA , CO LOUTH IE154771
MACHINERY PEOPLE LTD (THE)
25 Sheffield Fold, Wildwood, Stafford Staffs ST17 4SF. 1717229
MACHINERY PLANT EXPORT LIMITED
MILLTOWN, CASTLEPLUNKETT, CO. ROSCOMMON, IE335605
MACHINERY PLANT SERVICES LIMITED
1st Floor Epworth House, 25 City Road, London, EC1Y 1AR 01086570
MACHINERY PLUS LIMITED
61 Burniston Road, Bricknell Avenue, Hull, HU5 4JX 04559099
MACHINERY PRODUCTS INTERNATIONAL LIMITED
C/o Griffith Clarke, Slad Valley Hse, 203 Slad Road Stroud, GL5 02831526
MACHINERY PRODUCTS UK LIMITED
C/o Griffith Clarke, Slad Valley Hse, 203 Slad Road Stroud, GL5 02911783
MACHINERY RECONDITIONING AND SALES LIMITED
- NI013465
MACHINERY REMOVAL SERVICES LTD
65-89 OXFORD STMANCHESTER 01047093
MACHINERY REMOVALS & INSTALLATIONS LIMITED
C/o 145 Corporation Rd, Grangetown, Cardiff CF1 7AX 02814054
MACHINERY REMOVALS UK
GALLEY HILL YARD GALLEY HILL WALTHAM ABBEY EN9 2AG NL17152693
MACHINERY RENTALS LIMITED
CENTRAL HOUSE,GREAT CENTRAL WAY,WEMBLEY,MIDDLESEX,HA9 0HR 06338358
MACHINERY REPAIR SERVICES LIMITED
2-3 Pavilion Buildings, Brighton, East Sussex BN1 1EE 03415967
MACHINERY RESEARCH & DEVELOPMENT
WHITECROSS RD INDSTL EST TIDESWELL BUXTONSK17 8NY NL16576174
MACHINERY RESEARCH LIMITED
The Old Tannery Oakdene Road, Redhill, Surrey, RH1 6BT 05942491
MACHINERY RESOURCING CO LTD
17 SUFFOLK PARADE, MONTPELLIER, CHELTENHAM, GLOUCESTER GL50 2AE 02500452
MACHINERY SAFETY SERVICES LIMITED
Lauriston House 39 Lonsdale, Drive Sittingbourne, Kent, ME10 1TS 05123680
MACHINERY SALES
94 ROSEMARY HILL RDSUTTON COLDFIELDB74 4HH NL16646701
MACHINERY SALES & SUPPLIES LTD
156 Sandyway, Amington Ind Est, Tamworth, Staffs B77 4ED 04983136
MACHINERY SALES (LISBURN) LIMITED
- NI009622
MACHINERY SALES LIMITED
7 - 11 Minerva Road, Park Royal, London, NW10 6HJ 05019698
MACHINERY SALES LIMITED
OATENCAKEMIDLETON IE032883
MACHINERY SERVICE ENGINEERS
28 DENHAM DR WHITLEY BAY NE25 0JX NL16504284
MACHINERY SERVICE ENGINEERS LIMITED
28 Denham Dr, Seaton Delaval, Whitley Bay, Tyne & Wear NE25 0JX 04051952
MACHINERY SERVICES
12C HIGH STREETSILEBYLOUGHBOROUGHLE12 7RX NL16983115
MACHINERY SERVICES
UNIT 8 CLIFFE INDSTL PK LONGROYD BRIDGEHUDDERSFIELDHD1 3JD NL17043929
MACHINERY SERVICES
100 WINDSOR RD PENARTH CF64 1JN NL17032655
MACHINERY SERVICES
MYTHOLMROYDGRANGE DENE DEPOT HEBDEN BRIDGE HX7 5LL NL17817862
MACHINERY SERVICES (NEWCASTLE) LIMITED
172-174 ALBERT ROAD, JARROW, TYNE AND WEAR NE32 5JA 01080309
MACHINERY SERVICES LIMITED
43 Rockingham Gardens, Sutton Coldfield, West Midlands 03058158
MACHINERY SERVICES LTD
FROMAC WORKS JUNCTION ST HYDESK14 4QN 02336057
MACHINERY SERVICES UK LIMITED
16 Robin Royd Lane, Mirfield, West Yorkshire WF14 0LQ 06035432
MACHINERY SOLUTIONS LTD
34 ROSLYN CRESCENT HEDON HULLHU12 8HR 05562071
MACHINERY SPECIALISTS LIMITED
4th Floor Centre Heights, 137 Finchley Road, London, NW3 6JG 00438200
MACHINERY STOCKISTS LTD
248 Radford Boulevard, Nottingham, Nottinghamshire, NG7 9EH 03295637
MACHINERY SUPPLY CENTRE LIMITED
C/o 25 Hawthorn Avenue, Timperley, Altrincham, Cheshire WA15 6TJ 03685338
MACHINERY SUPPORT LIMITED
Hillbrow House, Hillbrow Road, Esher, Surrey KT10 9NW 04406229
MACHINERY SYSTEMS LTD.
Anglia House Pitgreen Lane, Newcastle, Staffordshire ST5 0DB 02766431
MACHINERY TECHNICAL LTD
Mill Green Ho, Mill Green Rd, Haywards Heath RH16 1XJ 03273186
MACHINERY TECHNOLOGY&MORTEX LTD
C/o Anthony Simmons & Co, 7/9 Perrins Ct, Hampstead, London NW3 02996848
MACHINERY TECHNOLOGY LTD
The Office Block, Arunside I E, Fort Rd, Littlehampton BN17 7QU 02911452
MACHINERY TRADE INTERNATIONAL LIMITED
Appleby House, Headley Road, Leatherhead, Surrey KT22 8PT 04762923
MACHINERY TRADING & ENGINEERING SOLUTIONS LIMITED
100 Gloucester Road, Avonmouth, Bristol, BS11 9AQ 05022631
MACHINERY TRADING INTERNATIONAL LTD
At heading address. 01981790
MACHINERY TRADING INTERNATIONAL LTD
52 LOWER LEESON STREET DUBLIN2 IE193946
MACHINERY TRANSPLANT LTD
80 HIGH STREET STEYNING 01065768
MACHINERY TRANSPORT & INSTALLATION LIMITED
41 Brunswick Road, Gloucestershire, GL1 1JS 04552632
MACHINERY TRANSPORT SERVICES
22 BURNETT RDKEMNAYINVERURIE AB51 5NE NL17180571
MACHINERY USERS' ASSOCIATION(INCORPORATED)(THE)
11 Moorfields Highwalk, London, EC2Y 9DP 00083398
MACHINERY VIBRATION CONSULTANTS LIMITED
Wellesley Hse 204 London Rd, Waterlooville, Hants PO7 7AN 03659805
MACHINERY WORLD LIMITED
8 The Courtyard Goldsmith Way, Eliot Business Pk, Nuneaton, CV10 03904376
MACHINERY,D H,
STENNARD ISLAND WKSKIRKGATE COMMERCIAL CENTREWAKEFIELD WF1 5DY NL17339051
MACHINERY-AUCTIONUK.COM LTD
Hudson Hse Business Cntr, 8 Albany St, Edinburgh, Midlothian EH1 SC202723
MACHINERY-AUTOMATION LIMITED
Tomlinsons, St Johns Ct, 72 Gartside Street, Manchester M3 3EL 04042439
MACHINE-RY-SALES LIMITED
STATION ROAD SHIPSTON-ON-STOUR 01566484
MACHINERY-TRADE LTD.
Accountancy Hse 4 Priory Rd, Kenilworth, Warks, CV8 1LL 05889675
MACHINES & MATERIALS MARKETING LTD
BRUMLEY BRAE ELGIN IV30 5PP SC116945
MACHINES & PLANT LTD
Squires House 81/87 High Street, Billericay, Essex CM12 9AS 3561701
MACHINES & STRUCTURES LTD
UNKNOWNDUBLIN IE028503
MACHINES & SYSTEMS (SERVICE) LIMITED
59 HAWTHORN STREET WILMSLOW 01675303
MACHINES & SYSTEMS LIMITED
Dutch House 110 Broadway, Salford Quays, Salford, M50 2UW 01649842
MACHINES & TRUCK RENTAL LIMITED
11 CHURCH ROAD GREAT BOOKHAM LEATHERHEAD KT23 3JS 05412067
MACHINES & TRUCK RENTAL LIMITED
85 South Street, Dorking, Surrey, RH4 2LA 04733291
MACHINES (U.K.) LIMITED
Coullie Farmhouse, Udny, Ellon, Aberdeenshire AB41 6RT SC193099
MACHINES `R' US LTD
248-266 UPPER NEWTOWNARDS ROAD BELFAST BT4 3EL NI033111
MACHINES 4 FOOD LTD
Unit 40 Second Ave, Westfield Trading Est, Midsomer Norton 04702598
MACHINES 4 SALE LIMITED
5 Sunningdale Drive, Rushden, Northants, NN10 0YJ 06247266
MACHINES AND SYSTEMS (CONSULTANTS) LIMITED
40 Lichfield Street, Walsall, West Midlands WS1 1UU 03894585
MACHINES AND SYSTEMS (NO 2) LTD
Dutch House, 110 Broadway, Salford Quays, Salford M50 2UW 04722624
MACHINES AUTOMATION ROBOTIC SYSTEMS LTD
Mars Technology Cntr, Stamford Bridge Rd, Dunnington, York Y019 01814364
MACHINES BOX LTD
42 SOMERTON AVENUE RICHMONDTW9 4QP 05508886
MACHINES DIRECT & ASSOCIATES LIMITED
Semple Fraser Llp, 80 George Street, Edinburgh, EH2 3BU SC306973
MACHINES DIRECT LIMITED
7-11 Woodcote Road, Wallington, Surrey SM6 0LH 03514933
MACHINES EXHIBITS (U.K.) LIMITED
2 BACHES STLONDONN1 6UB 02250141
MACHINES FOR BUSINESS LTD
at heading address 02420742
MACHINES FOR LIVING LIMITED
35 Ballards Lane, London, N3 1XW 05120491
MACHINES LIMITED
7A SUNSHINE INDUSTRIAL ESTATE, CRUMLIN, DUBLIN 12 IE008665
MACHINES LTD
Www Buy-this-company-name Com, Suite B 29 Harley St, London, W1G 04939409
MACHINES ON WHEELS LIMITED
58 Sutherland Way, Knightdridle Livingston, W Lothian EH54 8HW SC191001
MACHINES PARTS & SERVICE LTD
42 Valley Road, Wivenhoe, Colchester, Essex CO7 9NA 02982480
MACHINES ROUTIERES INTERCONTINENTALES LT
Sceptre Ho, 169/173 Regent St, London W1R 7FB. 01812777
MACHINES SALES (UK) LIMITED
Unit J3 Chamberlain Business, Cntr Chamberlain Rd, Hull, HU9 5SR 04795422
MACHINES SALES AND SERVICE LIMITED
69 Great Hampton Street, Birmingham, West Midlands, B18 6EW 05346732
MACHINESDIRECT (UK) LIMITED
Unit 1, Flanshaw Lane Ind Est, Wakefield, W Yorks WF2 9LP 05587123
MACHINESTORE LIMITED
5 North End Rd London NW11 7RJ. 01610161
MACHINESXCHANGE SERVICES LTD
81 Halfway Avenue, Luton, Bedfordshire LU4 8RA 03980574
MACHINETEC
BREACH FARMANDOVER SP11 6DH NL18051800
MACHINETEC LIMITED
1 ANDROMEDA HOUSE, CALLEVA PARK, ALDERMASTON, BERKS RG74QW 02239048
MACHINETECH LIMITED
3 North Street, Oadby, Leicester, Leicestershire LE2 5AH 02977102
MACHINETECH SERVICE LIMITED
11 Nelson Road, Leighton Buzzard, Bedfordshire LU7 3EE 04712267
MACHINETOOL DIRECT LTD
41 Tennyson Avenue, Kings Lynn, Norfolk, PE30 2QG 06197184
MACHINETOOL LIMITED
Jalna, Littleworth Lane Rossington, Doncaster, S Yorks DN11 0HD 04497074
MACHINETREE LTD
17 NEWBOLD TERRACE LEAMINGTON SPA 01614810
MACHINEWELL LTD
Harben House, Harben Parade, Finchley Road, London NW3 01614812
MACHINEWISE LIMITED
2 Keepers Cottage, Goodboys Lane, Mortimer, Reading RG7 3AH 04646198
MACHINEWISE LTD
153 CROYDON RD CATERHAM 01335673
MACHINEWORKS LIMITED
Rutledge Hse, 78 Clarkehouse Rd, Sheffield, S Yorks S10 2LJ 04561671
MACHINEX (PRODUCTIONS) LIMITED
ALL SAINTS CHAMBERS,EIGN GATE,HEREFORD,HEREFORDSHIRE,HR4 0AB 00879813
MACHINEX (TOOLS) LTD
NORTHWAY WORKS TEWKESBURY 00876948
MACHINEX LIMITED
8 Falmer Road, London, N15 5BA 05096613
MACHINEXCHANGE LIMITED
14 RIVERSIDE, WESTGATE 06349514
MACHINEXPORT LTD
15-17 RIDGMOUNT ST LONDONWC1E 7AH 01615198
MACHINING & FABRICATIONS (STOKE-ON-TRENT) LIMITED
165 Off Star & Garter Rd, Lightwood, Stoke-On-Trent, ST3 7HJ 01612443
MACHINING & TECHNOLOGY LTD
7 PATE RDMELTON MOWBRAYLE13 0RG NL17227840
MACHINING AND CLADDING SOLUTIONS LIMITED
37 PEASEHILL GAITROSYTHDUNFERMLINE KY11 2BD SC275007
MACHINING CONTROL SYSTEMS LTD
60 KINGS WALK, GLOUCESTER, GLOS, GL1 1RX 02152028
MACHINING DIRECT LTD
157 Strawberry Bank Parade, Aberdeen, Aberdeenshire AB11 6UW SC196971
MACHINING LIMITED
Britannia Mills, Portland St, Bradford, W Yorks BD5 0DW 03947728
MACHINING ON-SITE SERVICES LTD
Lowther House Lowther Street, Kendal, Cumbria LA9 4DX 03807107
MACHINING SERVICES
8 ARKWRIGHT WAYNORTH NEW MOOR INDSTL EST IRVINEKA11 4JU NL18616858
MACHINING SERVICES (IRVINE) LTD
117 Crow Road, Partick, Glasgow, G11 7SQ SC153048
MACHINING SERVICES CO
UNIT 28 BIRCHBROOK INDSTL PK LICHFIELD WS14 0DT NL16693757
MACHINING SERVICES LTD
Ashby's, Powys House South Walk, Cwmbran, Torfaen NP44 1PB 04174748
MACHINING SOLUTIONS (UK) LTD
109 Swan Street, Sileby, Leicestershire, LE12 7NN 04722326
MACHINING TECHNIQUES LTD
3 Kelvin Grove, South Shields, Tyne & Wear, NE33 3HU 05021729
MACHINING TECHNOLOGY (MACH-TECH) LTD
Milton Road, Drayton, Oxfordshire, OX14 4EZ 03513144
MACHINING-TECH LTD
28 Oxford Gardens, Denham, Middlesex, UB9 4EB 03152454
MACHININGWORKS LIMITED
17 Foreman Way, Crowland, Peterborough, Cambs PE6 0DJ 05421009
MACHINIST
36 UPTON RDLONDONN18 2JU NL17892831
MACHINKA LIMITED
Fourth Flr Block "a", Pall Mall Depositories, 126-128 Barlby 01533663
MACHINOID LTD
At heading address. 01343531
MACHINS
14 HIGH ST MAY BANKS NEWCASTLE ST5 0JB NL18025498
MACHINS BARGAIN STORES
30-36 PEVERIL ST NOTTINGHAMNG7 4AL NL16541719
MACHIN'S GARAGES LIMITED
5 Leith Close, Ashby-de-la-zouch, Leicestershire, LE35 1HN 00323976
MACHIN'S JEAN SHOP
98-100 FRONT STARNOLDNOTTINGHAMNG5 7EJ NL16516051
MACHINS LTD
A Anderson, Fothergill Ho, 16 King St, Nottingham NG1 2AS 02249859
MACHINS MEWS MANAGEMENT COMPANY LIMITED
1a Victoria Park, Fishponds, Bristol, BS16 2HJ 05984042
MACHINS NOMINEES 2003 (NO.1) LIMITED
C/o Machins, Victoria Street, Luton, Bedfordshire LU1 2BS 04667986
MACHINS SERVICES LIMITED
Victoria St, Luton Bedfordshire LU1 2BS 02619385
Machins Solicitors
VICTORIA STLUTON LU1 2BS NL02361428
MACHINS SOUTHERN SERVICES LIMITED
SHAIBERN HOUSE 28 SCRUTTON STREETLONDONEC2A 4RQ 02269669
Machins Stores
30/36 PEVERIL ST RADFORD NOTTINGHAMNG7 4AL NL17356879
MACHINS STORES
39 STODMAN STNEWARKNG24 1AW NL17384173
MACHINS TRANSPORT (HOLBEACH) LIMITED
Arthur Anderson, Fothergill Ho, 16 King St, Nottingham NG1 2AS 00988244
MACHINS TRANSPORT (IPSWICH) LTD
at heading address 1439426
MACHINS TRANSPORT (SPALDING) LIMITED
At heading address. 01125702
MACHIN'S TRANSPORT (SURFLEET) LTD
West Marsh Rd, Spalding Lincolnshire PE11 2BB 0693258
MACHIN'S TRANSPORT LIMITED
64 SAXON WAY 06438300
MACHINTECH LIMITED
5th Floor Castle Chambers, 43 Castle Street, Liverpool, L2 9TL 04217787
MACHINTEX LIMITED
5th Floor 86 Jermyn Street, London, SW1Y 6AW 04135544
MACHINTORG (U.K.) LIMITED
26 SHEEN GATE GARDENS, LONDON, SW14 7NY 2864499
MACHINTOSH FASHIONS LTD
1 Brecknock Road, Kentish Town, London, N7 0BL 03132367
MACHIONG ABZ LIMITED
44 Bridge Street, Aberdeen, AB11 6JN SC283971
MACHIONG FAST FOODS
44 BRIDGE STREET ABERDEENAB11 6JN NL16879885
MACHIONG MAXFOOD LIMITED
EDWARD CHONG SC335025
MACHIONG TRADING LIMITED
3 Dee Place, Aberdeen, AB11 6EF SC262755
MACHIPISA LIMITED
407 Foleshill Road, Coventry, West Midlands CV6 5AQ 05070460
MACHIRN LIMITED
Fishermans Wharf, Brighton Rd, Shoreham-by-sea, BN43 6RE 01107242
MACHISMO
7 WITTERING WALK EAST WITTERINGCHICHESTERPO20 8RR NL17975771
MACHISMO ENTERPRISES LTD
Suite B 29 Harley Street, London, W1G 9QR 04821997
MACHKIN LIMITED
Ustun Hse Waddington Way, Aldwarke, Rotherham, S Yorks S65 3SH 03720374
MACHKONSULTT LTD
4 COTSWOLD CLOSE,CHALVEY,SLOUGH,BERKSHIRE SL12TG 06522921
MACHLACHLAN,PENELOPE,
6 MADGE HILL CHURCH RDHANWELLLONDONW7 3BW NL17437224
MACHLAND LIMITED
140 Coniscliffe Road, Darlington, County Durham DL3 7RW 02116158
MACHLEASE LTD
124-128 CITY ROADLONDONEC1V 2NJ 02155103
MACHLETT X-RAY TUBES (GREAT BRITAIN) LIMITED
Philips Cntr, Guildford Business Pk, Guildford, Surrey GU2 8XH 00462133
MACHLIN ENTERPRISES LTD
111a George Lane, London, E18 1AN 05031494
MACHLIN LIMITED
c/o Hanafin & Co, The Ho, High St, Brenchley, Tonbridge TN12 7NQ 02895959
MACHLINE LIMITED
CENTRE POINT, 103 NEW OXFORD STREET, WC1A 1DD 02118593
MACHLITE ENGINEEERING
57 HIGH ROAD GOREFIELD WISBECH PE13 4ND NL17548460
MACHLUDA LIMITED
370 LONDON ROAD SOUTH 06407669
MACHMADE LIMITED
Richard House, Winckley Square Preston, Lancashire, PR1 3HP 02133098
MACHMAIN LIMITED
Suite 711 19-21 Crawford Street, London, W1H 1PJ 02155574
MACHMAN LTD
34 John St, London WC1N 2AT. 01626953
MACHMAN PRODUCTIONS LLP
23a Broadwater Road, Welwyn Garden City, Hertfordshire, AL7 3AU OC328348
MACHMARKET LIMITED
124-128 CITY ROADLONDON 02115754
MACHMATE LTD
360 London Rd, Handleigh, Benfleet, Essex 02154009
MACHMATIC LTD
124/128 CITY RDLONDONEC1V 2NJ 02154691
MACHMETAL LTD
124-128 CITY ROADLONDONW1 02118816
MACHMIAN UNDERLAYS NORTHERN
COTTONTREE LACOLNE BB3 NL17018559
MACHMODE LIMITED
124/128 CITY RDLONDONEC1V 2NJ 02154012
MACHMOOR LTD
124-128 CITY RDLONDONW1 02135276
MACHN JJ
OAKEN HOLT MILLOAKENHOLT FLINT CH6 5TU NL17718618
MACHNICKI CONTRACTS LIMITED
The Old Mill, Church Lane, Childswickham, Broadway WR12 7HJ 01405909
MACHNIK LTD
Suite 44 Millmead Business, Cntr Mill Mead Rd, London, N17 9QU 04739515
MACHO
93A MAIN STLARNE BT40 1HJ NL17086341
MACHO
11 KING ST LEIGH WN7 4LJ NL16666138
MACHO CLOTHING CO LTD
6 BREAMS BUILDINGS LONDONW1 01381687
MACHO CORPORATION LTD
STRATTON HOUSE BISHOPSTOWN ROADCORK IE211810
MAC-HO EVENTORGANISATION LTD.
95 Wilton Road, Suite 3, London, SW1V 1BZ 06265674
MACHO LIMITED
31 Harley Street, London, W1G 9QS 02816801
MACHO MAN
56 DUBLIN STREET MONAGHAN NL18767450
MACHO MANAGMENT LIMITED
Suite 55 60 Westbury Hill, Westbury On Trym, Bristol, BS9 3UJ 04755650
MACHO MARKETING LIMITED
44 Upper Belgrave Road, Clifton, Bristol, BS8 2XN 04755654
MACHO PORINI LIMITED
69 Great Hampton Street, Birmingham, West Midlands, B18 6EW 05399824
MACHO SECURITY SERVICES (UK) LIMITED
73 Lowfield Street, Dartford, Kent, DA1 1HP 04809453
MACHO SERVICES LTD
at heading address 01494451
MACHO TRADING LIMITED
Wharf Lodge 112 Mansfield Road, Derby, Derbyshire, DE1 3RA 05504106
MACHOD COMPUTERS
CHARLTON ARCADECHARLTON CENTRE HIGH ST DOVER CT16 1TT NL16818614
MACHOD LIMITED
Apsley Hse 78 Wellington, St Leeds, W Yorks, LS1 2JT 05858569
MACHOIR LTD
108 HIGH STALTON GU34 1EN 1981957
MACHOLD LIMITED
Burnfield Ave, Thornliebank, Glasgow G46 7TL SC142579
MACHOLD MANAGEMENT LIMITED
76 High Street, Newport Pagnell, Milton Keynes, MK16 8AQ 05808604
MACHOMES (SCOTLAND) LIMITED
24 CASTLE ST EDINBURGH EH2 3HT SC107930
MACHON BANK CARE HOME
9 MACHON BANKSHEFFIELD S7 1GQ NL18668889
MACHON GROUP OF COMPANIES LTD
at heading address. SC102656
MACHON LTD
47 The Pollett, St. Peter Port, Guernsey Channel Islands GY1 1WQ 0000990J
MACHON MANAGEMENT COMPANY LIMITED
916 Ecclesall Road, Banner Cross, Sheffield, S11 8TR 04139633
MACHON TRANSPORT LIMITED
2236 LONDON RD GLASGOW G32 8YF SC088670
MACHON,ALAN E,
ROSE DE MARTIN RETOT LANE CASTEL GUERNSEYGY5 7EG NL17592973
MACHON,R,DECORATORS
3 CHELMSFORD AVENUEGRIMSBY DN34 4SA NL17670049
MACHON,ROY WILLIAM,
1 GODDING COTTAGES MAIN STHANWORTH FELTHAM TW13 6SU NL17933555
MACHON,THOMAS,
546 LANGSETT RDSHEFFIELD S6 NL16830114
MACHONE INVESTMENTS LIMITED
SALTHOUSE LANE, ENNIS, CO CLARE IE297883
MACH-ONE LOGISTICS
UNIT 4 BIRKSLAND INDSTL ESTBRADFORDBD4 8TY NL17352007
MACHONE LTD
40 Glebe Cottages, Essendon, Hatfield, Herts AL9 6HH 2825536
MACHOOLEY'S LTD
C/o Km Stewart & Co, 7 Royal Cres Glasgow, Lanarkshire G3 7SL SC185141
MACHOS AND SONS CO LTD
2 HATHAWAY GARDENS LONDONW1 01336330
MACHO'S LIMITED
ABBEY STREET, LOUGHREA,, CO. GALWAY. IE128041
MACHOS RESTAURANT
15/16 LONDON STLONDONW2 1HL NL17612527
MACHOVEC LIMITED
Mansion House Manchester Road, Altrincham, Cheshire, WA14 4RW 05896867
MACHOVER,ILANA,
5 MILMAN RDLONDONNW6 6EN NL18392639
MACHOWIE TRANSPORT LIMITED
5 Supergas Ind Est, Downs Road, Witney, OX29 0SZ 04350712
MACHPOINT LIMITED
At heading address 02153921
MACHPORT LIMITED
124-128 CITY ROADLONDONEC1V 2NJ 02153934
MACHPOST LIMITED
105 FERNDALE RD, CLAPHAM, LONDON, SW4 7RL 02154059
MACHPOWER LIMITED
3 Green Lane, Blackwater, Surrey, GU17 9DQ 02153953
MACHPRESS LIMITED
Hawley Mill Hawley Road, Dartford, Kent, DA2 7TJ 01320831
MACHPRIDE LTD
124-128 CITY RDLONDONW1 02115756
MACHQUEST LTD
124/128 CITY ROADLONDONW1 02133103
MACHQUOTE LIMITED
Sarnen, Long Drive, Burnham, Bucks SL1 8AJ 02154299
MACHRACE LTD
124-128 CITY ROADLONDONEC1V 2NJ 02154688
MACHRAIL LTD
70/74 CITY RDLONDONEC1Y 2DQ 02221921
MACHRANGE LIMITED
Hallswelle House, 1 Hallswelle Road, London, NW11 0DH 02115217
MACHRAY,A & M,
87 ARDEN GRO KILSYTH GLASGOW G65 9LZ NL16728011
MACHRAY,KENNETH J,
MARINE ELECTRONICS CO21 COLSEA RD COVE BAY ABERDEEN NL16557625
MACHREALM LIMITED
6 SANDY LA SOUTHAMPTON 02145917
MACHRI LIMITED
27 Ruffets Wood, Gravesend, Kent, DA12 5JQ 05460612
MACHRIE BAY GOLF CLUB
MACHRIE BAYBRODICK ISLE OF ARRAN KA27 8DZ NL17727382
MACHRIE BURN LIMITED
Infrastructure Investors Ltd, 20 St Jamess St, London, SW1A 1ES 03719548
MACHRIE DECORATORS LIMITED
12 Machrie Place, Dundee, Angus DD4 0SG SC245599
MACHRIE DEVELOPMENTS LTD
at heading address. SC059561
MACHRIE GAMES LIMITED
3 Ardgowan Square, Greenock, PA16 8NW SC219829
MACHRIE HOTEL
PORT ELLEN ISLE OF ISLAY PA45 7QW NL17727383
MACHRIE HOTEL & GOLF COURSE
MACHRIEPORT ELLENISLE OF ISLAY PA49 7UX NL17066834
MACHRIE IMPROVEMENTS
Bayview, Machrie, Isle Of Arran, KA27 8DZ SC295748
MACHRIE LIMITED
8th Flr, Infrastructure Investors Ltd, 20 St James's Street 04157357
MACHRIE NEWSAGENTS
28 MACHRIE RDCASTLEMILKGLASGOW G45 0AS NL17371765
MACHRIE NURSERY SCHOOL
33 MACHRIE RDGLASGOW G45 0AG NL18644423
MACHRIHANISH GOLF CLUB
MACHRIHNISHCAMPBELTOWN PA28 6PT NL17727384
MACHRIHANISH MARINE FARM LIMITED
Johnstone House, 52-54 Rose Street, Aberdeen, AB10 1HA SC212229
MACHRIHANISH SUB POST OFFICE
MACHRIHANISH CAMPBELTOWN PA28 6PZ NL18000721
MACHRIS LIMITED
27 GRANBY STREET, LOUGHBOROUGH, LEICESTERSHIRE, LE11 3DU 02856601
MACHRIS SOLUTIONS LIMITED
231 GLENVIEW PARK, TALLAGHT, DUBLIN 24, IE353269
MACHRISE LIMITED
124-128 CITY RDLONDONEC1V 2NJ 02136635
MACHRITE LTD
42 George Street, Reading, Berkshire, RG1 7NT 02442107
MACHROUTE LTD
HILL HOUSE 1 LITTLE NEW STREET LONDONEC4A 3TR 02145925
MACHRULE LIMITED
124-128 CITY ROADLONDONEC1V 2NJ 02153914
MACHRY RESOURCES LIMITED
39 Gates Green Road, West Wickham, Kent, BR4 9DE 03106007
MACHS
6 FREELAND WAY ERITH DA8 2LQ NL18324030
MACHSAVE LIMITED
15 CHERRY WALK, HAYES, KENT, BR2 7LT 02154004
MACHSCLEVER LIMITED
69 Great Hampton Street, Birmingham, B18 6EW 05974316
MACHSERVE LTD
124-128 CITY RDLONDONNW1 02115757
MACHSET LTD
124-128 CITY RDLONDONEC1V 2NJ 02153955
MACHSHIRE LTD
124-128 CITY RDLONDONEC1V 2NJ 02154298
MACHSIGN LIMITED
45 MORTIMER STREET, LONDON, W1N 7TD 02153956
MACHSIZE LIMITED
3 Collins Road, Heathcote Industrial Estate, Warwick, CV34 6TF 01380198
MACHSPEED
83 EAST CLYDE ST HELENSBURGH G84 7PJ NL16980092
MACHSTAR LTD
124-128 CITY RDLONDONW1 02135531
MACHSTORE LTD
18 STATION PARADEWHITCHURCH LACANONS PKEDGWARE HA8 6BW 02154129
MACHSWIFT LTD
124-128 CITY ROADLONDONEC1V 2NJ 02154133
MACHSYSTEM LTD
603/605 CRANBROOK ROAD, ILFORD, ESSEX, IG2 6SU 02154083
MACHT LTD
152 BATH STREETGLASGOW SC102443
MACHTEC ELECTRONICS (IRELAND) LIMITED
UNIT 22, TALLAGHT BUSINESS CENTRE, TALLAGHT, DUBLIN 24 IE180271
MACHTECH (WAKEFIELD) LIMITED
3 Marlborough Rd, Lancing Business Pk, Lancing, BN15 8UF 05833121
MACHTECH LIMITED
Swinford Hse, Albion St, Brierley Hill, W Mids DY5 3EL 04334262
MACHTECH LTD
Lincoln Rd, Peterborough Cambridgeshire PE4 6AB 0698801
MACH-TECH PRECISION ENGINEERING CO LTD
27 HOLYWELL HILL ST ALBANS AL1 1EZ 02601121
MACH-TECH SERVICES LTD
UNIT 1, MAYER INDUSTRIAL PARK,DYEHOUSE LANE,ROCHDALE,LANCASHIRE,OL16 2PF