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

Number of Companies 42501 to 43000 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
MAINTENANCE ONE SERVICES LTD
12 Cofferidge Cl, Stony Stratford, Milton Keynes, Bucks MK11 1BY 03475372
MAINTENANCE OVERSEAS DESIGN & PLANNINGSE
CENTURY HOUSEHAROLDS CROSS ROADDUBLIN6 IE178912
MAINTENANCE OVERSEAS INVESTMENT LTD
FLORENCE HO, 1 FLORENCE RD, BRAY CO WICKLOW. IE157857
MAINTENANCE PAINTING SYSTEMS LIMITED
33 Derby Rd, Belper Derbyshire DE5 1UU 01728331
MAINTENANCE PERSONNEL LIMITED
45 Hospital Road, Annan, Dumfries & Galloway, DG12 5HP SC270549
MAINTENANCE PLANNING SERVICES LTD
THREE SPIRES HOLICHFIELD 01811727
MAINTENANCE PLUS
4 STRATTON COTTAGESVILLAGE ROAD CHRISTOW EXETEREX6 7NG NL16621108
MAINTENANCE PLUS LIMITED
32 Ashcombe, Rochford, Essex SS4 1SL 03160121
MAINTENANCE PLUS LIMITED
22 BELLOTTS ROAD OLD FIELD PARKBATHBA2 3RT 02779866
MAINTENANCE POIDS LOURD LTD
Office No6 Western Int, Market Cntr Hayes Rd, Southall, UB2 5XJ 04598442
MAINTENANCE PRO LIMITED
17 High Street, Redbourn, Hertfordshire AL3 7LE 05815284
MAINTENANCE PROCESS CENTRALISED INFORMAT
72 New Bond St, London W1Y 9DD 03129307
MAINTENANCE PRODUCTION POWER LIMITED
17 GLENAGEARY COURTDUN LAOGHAIRE IE370045
MAINTENANCE PRODUCTS LIMITED
Unit 3, Navigation Yard, Mountain Ash, Mid Glamorgan CF45 05025333
MAINTENANCE PROJECTS LTD
L B S Forum, 97 Cromwell Road, South Kensington London, SW7 4DN 03304329
MAINTENANCE PROPERTY SERVICES LTD
Prince Of Wales Hse, 18/19 Salmon Fields Business, Village 04892970
MAINTENANCE PROTECTION LIMITED
16 Woodcrest Road, Purley, Surrey CR8 4JB 04020144
MAINTENANCE R US
18 CHURCH STREET BRIDGWATERTA6 5AS NL16500934
MAINTENANCE RELIABILITY SOLUTIONS IRL. LIMITED
9 OAKVIEW GROVE, HARTSTOWN, CLONSILLA, DUBLIN 15 IE345585
MAINTENANCE REPAIR CO (BIRMINGHAM) LTD
29 RESERVOIR RDBARNT GREEN BIRMINGHAMB45 8PJ 0982994
MAINTENANCE RESPONSE SERVICES LTD
23 Spencer Ave, Mapperley Plains, Nottingham, Notts NG3 5SP 05730629
MAINTENANCE ROOFING SERVICES LTD
188/190 Stratford Rd, Shirley, Solihull, W Midlands B90 3AQ 02262347
MAINTENANCE SCAFFOLDING LTD.
Carlton Hse Cbc, 101 New London Rd, Chelmsford, Essex CM2 0PP 03201471
MAINTENANCE SECURITIES (INVESTMENT) LIMITED
6 Poole Hill, Bournemouth, BH2 5PS 00660032
MAINTENANCE SERVICE CONTRACTS
UNIT 5 ARRINGTON TRADING EST195 ERMINROYSTON SG8 0AY NL17626319
MAINTENANCE SERVICE DIRECT LIMITED
7 Pink Green Lane, Brockhill, Redditch, Worcs B97 6GU 04705177
MAINTENANCE SERVICES
9 KENTON PARK CLOSEHARROWHA3 8EA NL17637823
MAINTENANCE SERVICES
55 MAPLE RDLOUGHBOROUGHLE11 2JN NL17956652
MAINTENANCE SERVICES
CHANTRY HOUSEHIGH STREETCOLESHILLBIRMINGHAMB46 3BP NL17596460
MAINTENANCE SERVICES
9 WOOLSERY AVE WHIPTON EXETEREX4 8BJ NL18497685
MAINTENANCE SERVICES
SOVEREIGN HO 286 ATTERCLIFFE RDSHEFFIELD S4 7WZ NL18008054
MAINTENANCE SERVICES
CODHAM HALLCODHAM HALL LABRENTWOOD CM13 3JT NL18333666
Maintenance Services
82B CHESTERFIELD RDWOODSEATS SHEFFIELD S8 0RS NL16690944
MAINTENANCE SERVICES
11 HAYWOOD AVE BLIDWORTH MANSFIELD NG21 0RE NL16827901
Maintenance Services
23 MERCER HEIGHTSMERCER AVE KIRKBY LIVERPOOL NL17225630
MAINTENANCE SERVICES (BIRMINGHAM) LTD
226 NEW RD RUBERYBIRMINGHAMB45 9AH 1132627
MAINTENANCE SERVICES (BUILDINGS) LTD
At heading address. 02061704
MAINTENANCE SERVICES (CHEMICALS) LTD
at heading address. 1140665
MAINTENANCE SERVICES (COVENTRY) LIMITED
FINHAM GREEN FARM, ST MARTINS ROAD, FINHAM, COVENTRY CV3 6PQ 01901858
MAINTENANCE SERVICES (ELECTRICAL) LIMITED
26 Old Wareham Road, Poole, Dorset BH12 4QR 04178416
MAINTENANCE SERVICES (IRVINE)
UNIT 8 CUNNINGHAME ROADIRVINE INDUST E IRVINEKA12 8JJ NL17123931
MAINTENANCE SERVICES (IRVINE) LTD
117 Crow Road, Partick, Glasgow, G11 7SQ SC185447
MAINTENANCE SERVICES (MANCHESTER) LTD
Salisbury St Depot, Whitefield, Manchester M25 6GF. 02102070
MAINTENANCE SERVICES (MIDLANDS) LTD
271 High Street, Smethwick, Warley, West Midlands 03094975
MAINTENANCE SERVICES (SOUTHERN) LTD
Temple Court, 35 Bull Street, Birmingham, B4 6JT 01777040
MAINTENANCE SERVICES (THE )
17 PRIORY AVECHEAM SUTTONSM3 8LU NL17702947
MAINTENANCE SERVICES CLACTON LIMITED
THE BRITANNIA SUITEINTERNATIONAL HOUSE MANCHESTERM3 2ER 02635013
MAINTENANCE SERVICES COMPANY LIMITED
20 HOLLAND RDCLACTON-ON-SEA 00 01671902
MAINTENANCE SERVICES CONTRACTS
3 HILLSIDE LANEARRINGTON ROYSTON SG8 0DA NL17774385
MAINTENANCE SERVICES LIMITED
Diamond Hse Birmingham, Int Airport, Birmingham, W Mids B26 3QJ 02651475
MAINTENANCE SERVICES LTD
10 Manor Farm Court Frodsham, Nr Chester, Cheshire, WA67LD 06241940
MAINTENANCE SERVICES LTD
EXCHANGE CT, OFF BISHOP ST, LIMERICK. IE204812
MAINTENANCE SERVICES UK LIMITED
Cariocca Business Pk, 2 Sawley Rd, Manchester, M40 8BB 05328465
MAINTENANCE SERVICES WALES LIMITED
C/o Jetforge Limited, Llwydarth Road, Maesteg, CF34 9EY 05969776
MAINTENANCE SOFTWARE SOLUTIONS
73 CRANLEIGH GDNSLUTON LU3 1LS NL17372220
MAINTENANCE SOLUTIONS
C & W HO 75 STEPHENSON STLONDONNW10 6TX NL18329097
MAINTENANCE SOLUTIONS
52 ALSTON AVESHAWOLDHAMOL2 7SX NL18226376
MAINTENANCE SOLUTIONS & SERVICES LIMITED
41 Beechwood Avenue, Leicester Forest East, Leicester, LE3 3PL 05950167
MAINTENANCE SOLUTIONS (GB) LIMITED
38 Montague Road, Wimbledon, London, SW19 1TA 03918678
MAINTENANCE SOLUTIONS (GB) LTD
3 Bridgend Close, Upton Grange, Widnes, Cheshire WA8 9WH 06008774
MAINTENANCE SOLUTIONS (GLASGOW) LIMITED
5 Castleview Drive, Stanely Green, Paisley, PA2 8ED SC270829
MAINTENANCE SOLUTIONS (MIDLANDS) LTD
32 SOUTHALL AVENUE,WORCESTER,WORCESTER,WORCESTERSHIRE,WR3 7LS 06323644
MAINTENANCE SOLUTIONS (N.E.) LIMITED
20 Rosedale Gardens High Grange, Billingham, Cleveland TS23 3UB 05133259
MAINTENANCE SOLUTIONS (NATIONWIDE) LTD.
Argyll Hse, Quarrywood Ct, Livingston, W Lothian EH54 6AX SC185790
MAINTENANCE SOLUTIONS (S.W) LTD
50 Rodbourne Road, Westbury-on-trym, Bristol, BS10 5AS 05186728
MAINTENANCE SOLUTIONS HEATHROW LIMITED
Ingles Manor Castle Hill Avenue, Folkestone, Kent, CT20 2RD 06263727
MAINTENANCE SOLUTIONS INTERNATIONAL PLC
Apoll Ho, 56 New Bond St, London W1Y 9DG 02659911
MAINTENANCE SOLUTIONS INTERNATIONAL PLC
304 High Road, Benfleet, Essex, SS7 5HB 02930574
MAINTENANCE SOLUTIONS LIMITED
4 Somerton Road, London, NW2 1SA 02648215
MAINTENANCE SOLUTIONS LONDON LIMITED
33 Kenny Drive, Carshalton Beeches, Surrey SM5 4PH 03558057
MAINTENANCE SOLUTIONS UK LIMITED
Unit 3 Britannia Hse, Point Pleasant, Wallsend Newcastle, NE28 04041201
Maintenance South West
82 WARWICK AVE WHITLEIGH PLYMOUTHPL5 4BG NL16790795
MAINTENANCE SOUTH WEST LIMITED
184 High Street, Worle, Weston-super-mare, Somerset BS22 6JD 04240143
MAINTENANCE SPECIALISTS LTD
151 Waverley Avenue, Twickenham, Middlesex TW2 6DJ 05113869
MAINTENANCE STOP ONE LIMITED
16a Oxford Street, Mountain Ash, Glamorgan CF45 3PG 04427963
MAINTENANCE SUPPLIES
40 UNDERWOOD CRS SAPCOTE LEICESTER LE9 4FY NL16590073
MAINTENANCE SUPPLIES & INSTALLATIONS
UNIT 8 PARK VENTURE CENTREPARK STCANNOCK WS11 0BT NL17355720
MAINTENANCE SUPPLIES (INDUSTRIAL) LTD
6 LOWER HATCH STREET DUBLIN2 IE041691
MAINTENANCE SUPPLIES CONTRACTS LIMITED
Unit 6 Waterside Mill, Waterside, Macclesfield, SK11 7HG 06261458
MAINTENANCE SUPPLIES LIMITED
Unit 1 The Grn, Bellgreen Hse Grn St, Macclesfield, SK10 1JN 04956510
MAINTENANCE SUPPLIES LIMITED
BREDON HODEFFORD WORCESTER WR8 9BA 02088241
MAINTENANCE SUPPORT LIMITED
14 DAWSON DRIVE SC327844
MAINTENANCE SUPPORT SERVICES LTD.
119 High Street, Clay Cross, Chesterfield, Derbyshire S45 9DZ 03263135
MAINTENANCE SUPPORT SYSTEMS LIMITED
CLARE BUSINESS CENTRE, FRANCIS STREET, ENNIS, CO CLARE IE326998
MAINTENANCE SUPPORT UK LTD
5 VALLEY DRIVE,BARNOLDSWICK,BARNOLDSWICK,LANCASHIRE,BB18 6HU 06322105
MAINTENANCE SYSTEMS ASSOCIATES LIMITED
Wassalls Hall, Bishops Wood Rd Mislingford, Fareham, PO17 5AT 02755843
MAINTENANCE SYSTEMS LIMITED
14 Francis Court, Beech Road, Basildon, Essex SS14 1SN 05121480
MAINTENANCE SYSTEMS LTD
84 TEMPLE CHAMBERS LONDONN1 1907914
MAINTENANCE TASK FORCE (EASTERN) LTD
30 East St Colchester Essex 01948620
MAINTENANCE TASK FORCE LTD
at heading address 01947610
MAINTENANCE TEAM LIMITED
52 MUCKLOW HILLHALESOWEN B62 8BL 06189537
MAINTENANCE TECHNICAL MANAGEMENT LTD
PEMBROKE HOUSE MAIN STREET DUNDRUM DUBLIN14 IE292573
MAINTENANCE TECHNIQUES
SOUTHVIEWOSBORNE RD BOWERS GIFFORD BASILDONSS13 2LG NL17548230
MAINTENANCE TECHNIQUES (UK) LIMITED
Crugyn, Crugyn Lane St Harmon, Rhayader, Powys LD6 5LT 04586336
MAINTENANCE TECHNIQUES PROJECTS LIMITED
17 Edmund Green Gosfield, Halstead, Essex, CO9 1UF 06062319
MAINTENANCE TECHNOLOGIES (U K) LTD
SINGE WOOD FARM, WHITEOAK GREEN, HAILEY, WITNEY OXON OX8 5XP 2813453
MAINTENANCE TECHNOLOGIES LTD
7 Scotts Close, Colden Common, Winchester, SO21 1US 06274920
MAINTENANCE TOOL & SUPPLIES
THE WHITE HO THE CAUSEWAY THERFIELDROYSTON SG8 9PP NL17553218
MAINTENANCE TRAINING SERVICES
26 QUEEN STHELENSBURGH G84 9QN NL18656385
MAINTENANCE TRAINING SERVICES (HELENSBURGH) LIMITED
26 Queen Street, Helensburgh, G84 9QN SC254649
MAINTENANCE UK
240A PICTON RD WAVERTREE LIVERPOOL L15 4LP NL18337310
MAINTENANCE UK LIMITED
30 St Giles, Oxford, Oxfordshire, OX1 3LE 02674762
MAINTENANCE UK LIMITED
Colleagues House, 130-132 Wells Road, Bath, BA2 3AH 05836788
MAINTENANCE WALES LIMITED
Blaenllynant Lodge, Queens Road, Aberystwyth, Dyfed SY23 2HT 04492910
MAINTENANCE WELDING APPLICATIONS LIMITED
LOWER KNOCKE RYHAN, ARKLOW, CO. WICKLOW IE182971
MAINTENANCE WISE LTD
78 CARLTON PLACE, GLASGOW, G5 9TH SC146981
MAINTENANCE WISE LTD
52 Eider Gro, East Kilbride, Glasgow G75 8UB SC169419
MAINTENANCE WITH CARE
18 PADACRE RDTORQUAY TQ2 8PU NL18180977
MAINTENANCE XTRA
80-82 HIGH RDKT14 7QW NL18758485
MAINTENANCE XTRA LIMITED
252 Rodway Road, Tilehurst, Reading, RG30 6EG 05713074
MAINTENANCE, BUILDING & SIGNAGE LIMITED
25th Floor Citypoint, One Ropemaker Street, London, EC2Y 9HX 02520116
MAINTENANCE, CONTROLS & ENGINEERING SCOTLAND LTD.
Unit B Whitecrook Business, Cntr Whitecrook St, Clydebank SC301422
MAINTENANCE,J P,
52 ASH HILL ROAD ASH ALDERSHOT GU12 6AB NL18499470
MAINTENANCE,S W,
30 PAISLEY STPLYMOUTHPL2 1DP NL16811203
MAINTENANCE4MEN LIMITED
GLENEDEN HOUSE, WESTGATE 06360383
MAINTENANCELINK LIMITED
Link Hse, 1 Hammerwood Rd Ashurst Wood, Grinstead, RH19 3TJ 01727208
MAINTENANCE-LIST.COM LIMITED
INGLES MANOR, CASTLE HILL AVEN 06435664
MAINTENANCEMAN LIMITED
DAVITT RD, CRUMLIN, DUBLIN 12 IE128629
MAINTENANCEPEOPLE.COM LIMITED
Wellfield Hse, Victoria Rd Morley, Leeds, W Yorks LS27 7PA 03380025
MAINTENANCEWIZARD LIMITED
The Old Council Chambers, Halford St, Tamworth, Staffs B79 7RB 03930773
MAINTENANCEWORK.CO.UK
4 PADDOCK CLOSEWIMBORNEBH21 7PA NL17701782
MAINTENANT,A,
15D SMITH ST SHOEBURYNESSSOUTHEND-ON-SEA SS3 9AL NL18223245
MAINTENEX LTD
UNIT E3, WATLINGTON IND EST, CUXHAM ROAD WATLINGHAM, OXFORD OX9 02281986
MAINTENRANCE G.P.
121 MUNSTER RD LONDONSW6 6DH NL16755480
MAINTENT LIMITED
124/128 CITY ROADLONDON 02001112
MAINTEST ENGINEERING LIMITED
800 Uxbridge Rd, Hayes Middlesex UB4 0RS 02842153
MAINTEST LTD
23 Turnpike Lane, London, N8 0EP 03093781
MAINTEST LTD
58 BIRMINGHAM RD SUTTON COLDFIELD 01473005
MAINTEX ( UK ) LIMITED
Unit 6 St Stephens Business Ce, Poplar Rd, Warmley, Bristol BS30 04592301
MAINTEX GARMENT MANUFACTURERS LTD
85 MANOR DRIVE WEMBLEY 01309032
MAINTEX LIMITED
18 Boyd Orr Avenue, Aberdeen, AB12 5RG SC131973
MAINTHEME LIMITED
New John Street, Halesowen, West Midlands B62 8HT 04355121
MAINTHEME SYSTEMS LTD
Coriander Building, 20 Gainsford Street, London, SE1 2NE 03190557
MAINTHORN LTD
ONE DUNRAVEN STLONDONW1 01480408
MAINTHORPE INVESTMENTS LIMITED
CENTRE CITY TOWERBIRMINGHAM 00711355
MAINTHRIVE LIMITED
2 BACHES STREETLONDON 02120790
MAINTHRUSH LTD
42 Moray Place, Edinburgh, EH3 6BT SC007391
MAINTHRUSH LTD
CRAIGIE MILLSPERTH PH2 0BA NL17854683
MAINTIDE LTD
246 Bishopsgate London EC2M 4PB 01259317
MAINTIDY LIMITED
2 BACHES STREETLONDONN1 6UB 02216339
MAINTIGER LIMITED
2 BACHES STREETLONDONN1 6UB 02202217
MAINTIME LIMITED
11 Mortonhall Park Loan, Edinburgh, EH17 8SN SC147652
MAINTIME LIMITED
Mansion House, Manchester Road, Altrincham, Cheshire WA14 4RW 05297617
MAINTIME LTD
3 BROADMAN CLOSE STOCKPORT 01841221
MAINTIME LTD
KEMP HO152-160 CITY RD LONDONEC1V 2NX 02579051
MAINTINGS LTD
113-115 WAKEFIELD ST EAST HAMLONDONE6 1LG 1350973
MAINTLINK LIMITED
26 Green Meadows, Hawarden, Fliintshire, CH5 3SL 04108991
MAINTOLL LIMITED
20 St Catherine's Road, Grantham, Lincolnshire NG31 6TT 05008414
MAINTONE LIMITED
120 EAST ROADLONDONN1 6AA 02682998
MAINTONE LTD
20 Hessel Street, London, E1 2LP 05940890
MAINTOP HOTEL
15-17 MERSEY RDWIDNESWA8 0DG NL16820859
MAINTOP LTD
WESTWOOD WHITEPOST LANEGRAVESEND 01765926
MAINTOP LTD
WESTWOOD WHITEPOST LA CULVERSTONEGRAVESEND DA13 0TW 02596344
MAINTOPIC LIMITED
Aldborough Manor, Aldborough Boroughbridge, York, YO51 9EP 03635540
MAINTOTAL LIMITED
2 BACHES STREETLONDONN1 6UB 02241382
MAINTOWER LTD
84 TEMPLE CHAMBERS LONDONW1 02035963
MAINTOWN LIMITED
THE GROVESLOUGHSL1 1RH 02323733
MAINTOWN LIMITED
3 Kelburn Crescent, Kilmarnock, Ayrshire KA1 4UE SC315795
MAINTOWN LTD
UNIT 3-4, LLOYD STREET, RUTHERGLEN, GLASGOW G31 2PE SC086991
MAINTOWN PROPERTIES LTD
4 CARLTON GDNS LONDONW1 01112575
MAINTRACE LIMITED
3rd Floor, 24 Chiswell Street, London, EC1Y 4YX 02065131
MAINTRACK LIMITED
7 Leonard Street, London, EC2A 7AS 04045564
MAINTRACK LTD
7TH FLOOR THE GRAFTONS STAMFORD NEW RD ALTRINCHAMWA14 1DQ 02166332
MAINTRACK LTD
152 City Road, London, EC1V 2NX 03220892
MAINTRACK MODELS
79 QUEENS RD HASTINGSTN34 1RL NL18695513
MAINTRACK SERVICES LIMITED
35b Brook Avenue, Wembley, Middlesex HA9 8PH 05126787
MAINTRACTS LTD
8 BAKER STREET, LONDON W1M 1DA 1209330
MAINTRACTS SERVICES
SUITE B201, TRIDENT BUSINESS CENTRE NL16582582
MAINTRACTS SERVICES LIMITED
Franklin Chartered Accountants, 320 Garratt Lane, London, SW18 04134448
MAINTRACTS SUPPLIES LIMITED
3 BOUTFLOWER ROADLONDON 01330137
MAINTRADE (GB) LTD
141 Camrose Avenue, Edgware, Middlesex HA8 6BY 03212345
MAINTRADE ENTERPRISES LIMITED
21 Bedford Square, London, WC1B 3HH 04648679
MAINTRADE IN PLACE
266B BURLEY RD BURLEYLEEDS LS4 2NY NL17991277
MAINTRADE LTD
3 KINGSWOOD CLOSE, SHIRLEY, SOLIHULL, WEST MIDLANDS B90 3ET 02494270
MAINTRADES LIMITED
64 Saint Martins Drive, Eynsford, Kent, DA4 0EZ 01766350
MAINTRAIN HR
15 HAILEY ROAD ERITH DA18 4AA NL17674136
MAINTRAIN HR LIMITED
Unit 2 Hainault Business Pk, 19-21 Roebuck Rd, Hainualt, IG6 3TU 05640374
MAINTRAIN LIMITED
7 Triton Square, London, NW1 3HG 02918124
MAINTRAIN TRANSMISSION
141 COPPERMILL LAWALTHAMSTOW LONDONE17 7HD NL18196795
MAINTRANS LIMITED
92 ROE GREEN MANCHESTER 01676490
MAINTRANS LTD
10 WOODSMOOR ROADSWINTON MANCHESTERM27 0HN 06176356
MAINTRANSFER LIMITED
41 WADESON STREETLONDON 01949483
MAINTRAVEL LIMITED
84 TEMPLE CHAMBERS TEMPLE AVENUE LONDONEC4Y 0HP 02128558
MAINTRAX CONTRUCTION LIMITED
62 Dennett Road, West Croydon, Surrey, CR0 3JA 01974961
MAINTRAX LIMITED
Ashgrove Elland Rd Brighouse W Yorkshire HD6. 01804246
MAINTRAY LIMITED
93 COOPERS LANELONDONW1 01617809
MAINTREAD LIMITED
C/o Begbies Traynor 2nd Flr, Finlay Hse, 10-14 Nile Street SC204211
MAINTREE DESIGN LIMITED
3 Pelham Court, Pelham Road, Sherwood Rise, Nottingham NG5 1AP 02207103
MAINTREE INVESTMENTS LTD
CENTURION HOUSEST JOHNS STREET COLCHESTERCO2 7AH 02207098
MAINTREE LTD
47/49 Green Lane, Northwood, Middlesex HA6 3AE 03442602
MAINTREE LTD
C/o Ascot Sinclair Ass, Ltd Avondale Hse, 262 Uxbridge Road 04577401
MAINTREND LTD
23 Turnpike Lane, London, N8 0EP 03308653
MAINTREND SERVICES (CHEMICALS) LIMITED
MAGNA HOUSE, SOUTH STREET, ATHERSTONE, WARWICKSHIRE CV9 1DF 02627317
MAINTREND SERVICES LIMITED
Meridian House, 62 Station Road North Chingford, London, E4 7BA 02695300
MAINTRI (WINDOWS) LTD
c/0 J Green & Co Mariner Ho High St Southend 1663920
MAINTRIM LTD
24 Borrowdale Close, Royton, Oldham, OL2 6TN 1934558
MAINTROL LIMITED
19 Priestdown, Hatch Warren, Basingstoke, RG22 4RY 05880340
MAINTRON PROPERTY CO. LIMITED
26 Primrose Rd, Bradwell Village, Milton Keynes, Bucks MK13 9AT 01866501
MAINTRONIC LIMITED
56 Hamilton Square, Birkenhead, Merseyside, L41 5AS 02559364
MAINTRY LIMITED
WELLINGTON HSE, 273-275 HIGH ST, LONDON COLNEY, ST ALBANS AL2 02303820
MAINTSJUDGE DEVELOPMENTS LIMITED
136 ASHFORD RD.MAIDSTONE 00832116
MAINTSTAY LIMITED
The Coppins, 209a Derby Road, Burton-on-trent, DE14 1RN 03204021
MAINTSYS LIMITED
Bank Farm, Spitewinter Ashover, Chesterfield, Derbyshire S45 0LL 03375703
MAINTSYSTEMS LIMITED
5 Jupiter Hse Calleva Pk, Aldermaston, Reading, Berks RG7 8NN 05440743
MAINT-TEK ELECTRONIC SERVICES LIMITED
Flat 25 Prescott House, Hillingdon Street, London, SE17 3PH 05934621
MAINTURBO LTD
2 BACHES STREETLONDONN1 6UB 02201977
MAINTURN FINANCE LTD
17 CITY BUSINESS CENTRELOWER ROADLONDONSE16 7AA 02930965
MAINTWIN LIMITED
483 Bolton Road, Pendlebury, Manchester, M27 2TB 02339678
MAINTWORK LIMITED
10 Beehive Cottages, Wickham Road, Fareham, Hampshire PO16 7JF 02671527
MAINULTRA LIMITED
62 Weir Road, Wimbledon, London, SW19 8UG 02721471
MAINUNIT 2005 LIMITED
21-23 Nevill Street, Abergavenny, Monmouthshire, NP7 5AA 05331742
MAINUNIT LIMITED
21-23 Nevill Street, Abergavenny, Monmouthshire NP7 5AA 03273064
MAINURGENT LIMITED
2 BACHES STLONDONN1 6UB 02303833
MAINVAIN LIMITED
31 The Close, Henley On Thames, Oxon, RG9 1SR 2808058
MAINVALE HOLDINGS LTD
FIRST FLOOR14/15 PARLIAMENT STREET DUBLIN2 IE251170
MAINVALE LIMITED
TRAMORE HOUSE, TRAMORE ROAD, CORK IE244254
MAINVALE PROPERTIES LIMITED
44 Forest Road, Paddock Wood, Tonbridge, Kent TN12 6JU 05684550
MAINVALE SERVICES LTD
31 Church Rd, Northenden, Manchester, Greater Manchester M22 4NN 04288157
MAINVALLEY LIMITED
Rats Castle Castleton Oak, Cranbrook Rd, Biddenden, Ashford TN27 01856787
MAINVAST LTD
EPWORTH HO LONDONW1 02092110
MAINVEND LIMITED
4 BISHOPS AVENORTHWOOD HA6 3DG 02448981
MAINVENTURE LTD
at heading address 02152174
Mainview
LYNN RDTERRINGTON ST JOHNWISBECH PE14 7RR NL17395493
MAINVIEW INVESTMENTS
UNIT 41 CENTRAL CHAMBERS DAME COURTDUBLIN2 IE138778
MAINVIEW LIMITED
Ingles Manor, Castle Hill Avenue, Folkestone, Kent CT20 2RD 05179700
MAINVILLE LTD
24 Broad Street, Salford, Manchester, M6 5BY 03432984
MAINVILLE LTD
16 DELL SIDE, BREDBURY, STOCKPORT, CHESHIRE SK6 2HE 01200051
MAINVINE LTD
84 TEMPLE CHAMBERS LONDONW1 02035964
MAINVINE LTD
52 Penny La, Mossley Hill, Liverpool L18 1DG 02942420
MAINVIRTUE LIMITED
20 Thayer Street, London, W1U 2DD 03773050
MAINVISION LIMITED
5 Jupiter House Calleva Park, Reading, Berks, RG7 8NN 05071239
MAINVISIT LIMITED
74 BAMFORD WAY BAMFORD ROCHDALEOL11 5JL 02201757
MAINVIX LTD
SHAIBURN HOUSE LONDONW1 1934559
MAINVOX LTD
8 Putney High Street, London, SW15 1SL 02390025
MAINWALK LIMITED
Airport House, Purley Way, Croydon, Surrey CR0 0XZ 04300104
MAINWALK LTD
HIGH HOLBORN HSE LONDONW1 01239969
MAINWALL LIMITED
54A BOUNCES ROAD EDMONTONLONDONN9 8HX 02131484
MAINWARD LIMITED
50 Saint Andrews Close, London, SE28 8NZ 05103487
MAINWARD LTD
24 BROOKEND STREET ROSS-ON-WYE 01785221
MAINWARD LTD
KEMP HO152-160 CITY RD LONDONEC1V 2NX 02579528
MAINWARIN,R K,
OTELEY ELLESMERE SY12 0PB NL18393011
MAINWARING & CO
CHESHIRE HO 164 MAIN RDGOOSTREYCREWE CW4 8JP NL17292287
MAINWARING & MAINWARING
FAIRFIELD HO DOWNTON SALISBURY SP5 NL16787017
MAINWARING & WINSTON LIMITED
68 Charlton Road, Kenton, Harrow, Middlesex HA3 9HN 04946606
MAINWARING ARMS LIMITED
Church Farm, Whitmore, Newcastle, Staffordshire ST5 5JE 01285735
MAINWARING CONSTRUCTION LIMITED
36 Vernon Avenue, Audley, Stoke-on-trent, Staffordshire ST7 8EF 06006601
MAINWARING DEVELOPMENTS LTD
THE CROFT LEE ROAD, KNUTSFORD, CHESHIRE, WA16 8NR 01956369
MAINWARING DITCH ASSOCIATES
OLD TOWN HALLALBION STSOUTHWICK BUSINESS CENTREBRIGHTONBN42 4AX NL18097225
MAINWARING INVEST LIMITED
135 New Bond Street, London, W1S 2TG 05498994
MAINWARING LIMITED
Fillebrook, 31 Apperley Rd, Stocksfield, Northumberland NE43 7PG 04804710
MAINWARING METALS LIMITED
FIELD HSE FOUNDRY, JOHN'S LANE, DUDLEY PORT TIPTON, W MIDLANDS 02288954
MAINWARING PLANT HIRE
Y GRUG RHYDDWEN PL CRAIG CEFN PARC SWANSEA SA6 5RL NL18762857
MAINWARING SYSTEMS LIMITED
34 Hanover Street, Swansea, SA1 6BA 03054215
MAINWARING, D J & SONS LTD
9A GELLIWASTAD ROAD, PONTYPRIDD, MID GLAMORGAN, CF37 2BW 0734687
MAINWARING, E W
LEICESTER HO 34 COMMERCIAL RDNEATH SA11 4HF NL16564267
MAINWARING, FRANCIS & ASSOCIATES (BRAMHALL) LIMITED
433 Chester Rd, Woodford, Stockport, Cheshire SK7 1QP 01218692
MAINWARING, FRED
GARSHALL GREEN FARMGARSHALL GREEN MILWICHSTAFFORDST18 0EP NL18173980
MAINWARING, JOHN & CO LTD
1 Dean Farrar St Westminster London SW1H 0DY 00696986
MAINWARING,D K,
PENPLAS FARM FFORESTFACH SWANSEA SA5 7LA NL17973952
MAINWARING,D W G,
TALARDDGOLDEN GROCARMARTHENSA32 8NN NL18439492
MAINWARING,E G,
PENDERI FAWR FARMPENLLERGAER SWANSEA SA4 9GR NL18172439
MAINWARING,G,
34 MERCERY WAY SALTNEY CHESTER CH4 8DB NL16517211
MAINWARING,I A S E M & D E,
CILFWNWR FARMLLANGYFELACHSWANSEA SA5 7LD NL17665275
MAINWARING,JOAN,
9 WAUNRHYDD RD TONYREFAILPORTH CF39 8EN NL18425437
Mainwaring,M,Music
11 HAWTHORNE AVE UPLANDS SWANSEA SA2 0LP NL17206774
MAINWARING,PETER,
11 STATION RDORPINGTON BR6 0RZ NL17630941
MAIN-WARING,PETER,
46 WIDNEY LA SOLIHULLB91 3LS NL17783606
MAINWARING,PHILIP,
15 GILFACH RDTONYPANDY CF40 1BP NL18085535
MAINWARING,S,
TUNSTALL RDKNYPERSLEYSTOKE-ON-TRENTST8 7PZ NL16772528
MAINWARING,S,& STEVE SALT
TUNSTALL RDKNYPERSLRYSTOKE-ON-TRENTST8 7PZ NL17441725
MAINWARINGS ANGELING CENTRE
44 VIVIAN RD SKETTYSWANSEA SA2 0UH NL16897940
MAINWARINGS ANGLING
44 VIVIAN RD SKETTYSWANSEA SA2 0UH NL18684576
MAINWARINGS INTERIORS LIMITED
Excelsior Bldgs, 87 Bridge St, Macclesfield, Cheshire SK11 6PZ 05326867
MAINWARM LTD
4 BISHOPS AVENORTHWOOD HA6 3DG 02448980
MAINWAVE LIMITED
67 NEWLYN DRIVE,SALE,SALE,CHESHIRE,M33 3LH 06300959
MAINWAVE LTD
21 COLLEGE HILLLONDONW1 01072267
MAINWAVE LTD
FIRST FLOOR14/15 PARLIAMENT STREET DUBLIN2 IE255875
MAINWAY
UNIT C4EDENDERRY INDSTL EST 326 CRUMLIN RD BELFAST BT14 7EE NL18549337
MAINWAY 2000 LTD
6 Eaton Green Road, Luton, Bedfordshire, LU2 9HB 03432978
MAINWAY ACCOUNTING SERVICES LIMITED
63 Guildford Road, Lightwater, Surrey GU18 5SA 00841952
MAINWAY BUILDING & CONSTRUCTION LTD
43 Silver Spring Close, Erith, Kent DA8 1EG 03338904
MAINWAY COMMUNICATIONS LTD
Commercial Business Cntr, 9 Victoria St, Prescot, L35 0LB 03038939
MAINWAY CONSULTANTS LTD
Groveweald Hse, Collier Cl, Brownhills, W Mids WS8 7EU 02796975
MAINWAY CONTRACTORS
UGGLE COTT UGGLE LA SCOTFORTHLANCASTER LA1 4QB NL17199161
MAINWAY DESIGNS LIMITED
at heading address. 02132159
MAINWAY DEVELOPMENTS LTD
Flat 4 31/32 Hans Place, London, SW1X 0JY 03432982
MAINWAY ENGINEERING (ROCHDALE) LIMITED
Shawclough Rd, Shawclough, Rochdale Lancashire OL12 6LN 00698085
MAINWAY ENGINEERS LTD
30-32, Station Parade, London, NW2 4NX 03310872
MAINWAY EXPRESS LIMITED
Oakfield House, 378 Brandon Street, Motherwell, ML1 1XA SC281344
MAINWAY HOLDINGS LIMITED
The Copper Room Deva Centre, Trinity Way, Manchester, M3 7BG 05495885
MAINWAY HOME IMPROVEMENTS LTD
41 WADESON STREETLONDONW1 02061989
MAINWAY INSULATION LTD
at heading address 1516249
MAINWAY INSURANCE
87B MILKSTONE RD ROCHDALEOL11 1NT NL17256178
MAINWAY INSURANCE & FINANCIAL SERVICES L
at heading address. 1882258
MAINWAY INVESTMENTS
45 NORTHUMBERLAND ROAD , DUBLIN 4. IE140828
MAINWAY JOINERY LIMITED
10 RAVENHILL PARK GARDENSBELFAST BT6 0DH NI048566
MAINWAY LIMITED
Main Rd Garage, Main Rd Watnall, Nottingham, Notts NG16 1HA 00711322
MAINWAY MARKETING LIMITED
2b Old Hall Lane, Mottram, Cheshire, SK14 6LU 04480619
MAINWAY PROPERTY (SALES) LIMITED
Belmont House 20 King Street, Thetford, Norfolk, IP24 2AP 05880463
MAINWAY PROPERTY LIMITED
Belmont House, 20 King Street, Thetford, Norfolk IP24 2AP 04646985
MAINWAY SERVICE STATION LTD
MAINWAY SERVICE STATIONAIRDRIE SC087616
MAINWAY SERVICES LIMITED
25 STREATHAM VALELONDONSW16 02165376
MAINWAY SUPPLIES LIMITED
14 ALBAN PARK, HATFIELD ROAD, ST ALBANS, HERTS AL4 0JJ 2820715
MAINWAY TECHNOLOGY LTD
Fifth Flr Julco Hse, 26/28 Gt Portland St, London, W1N 6AS 03310873
MAINWAY TRANSPORT
740 ANTRIM RDTEMPLEPATRICK BALLYCLAREBT39 0AP NL17087239
MAINWAY TRAVEL
CARNE HOUSEPARSONS LANEBURYBL9 0JT NL17361472
MAINWAY TRAVEL
211 KIRKWAYALKRINGTON MIDDLETONMANCHESTERM24 1LW NL17361350
MAINWAY TRAVEL
18 HALL ST OFFERTONSTOCKPORT SK1 4DA NL17361254
MAINWAYS THE CLEANERS
4 COMMERCIAL RDHAZEL GRO STOCKPORT SK7 4AA NL18345306
MAINWEALTH LTD
2 BACHES STLONDONN1 6UB 02148710
MAINWEAR
UNIT 5 41 SUFFOLK RD BELFAST BT11 9PD NL17081013
MAINWEAR CLOTHING LTD
58 Nicander Road, Messiley Hill, Liverpool, L18 1HZ 03458833
MAINWELD LTD
BRENSON LAWLOR HOUSE 1 ARGYLE SQ MOREHAMPTON ROADDUBLIN IE288003
MAINWELL CONSULTANTS LTD
1 Wheat Park Diptford, Totnes, Devon, TQ9 7NZ 04206111
MAINWELL LIMITED
THE INCORPORATED LAW SOCIETY OFBLACKHALL PLACE DUBLIN7 IE203678
MAINWELL LIMITED
GABLE HOUSE239 REGENTS PARK ROAD LONDONN3 3LF 02261518
MAINWELL PROPERTIES LTD
Cawdor Mill Cawdor Street, Bolton, Lancashire, BL4 7JA 04025580
MAINWEN LTD
at heading address. 1663435
MAINWEND (1992) LIMITED
C/o Ballards Apex House, Grand Arcade, London, N12 0EH 02776487
MAINWEND DISTRIBUTION LIMITED
Abacus House, Bone Lane, Newbury, Berkshire RG14 5SF 01466825
MAINWEND LIMITED
17 Spurling Works, Pindar Rd, Hoddesdon, Herts EN11 0DB 04388298
MAINWEND LTD
17 Spurling Wks, Pindar Rd, Hoddesdon, Hertfordshire EN11 0DB 01080953
MAINWEST CONSTRUCTION LTD
152-160 City Road, London, EC1V 2NX 05021514
MAINWEST LTD
Enterprise Hse, Beesons Yd Bury Lane, Rickmansworth, WD3 1DS 05014769
MAINWEST LTD
Dunluke Ho 4-8A Canfield Gardens London NW6 01458319
MAINWEST PROPERTY LTD
17-19 Park Street, Lytham St Annes, Lancashire FY8 5LU 04411651
MAINWIDE LTD
10 NORWICH STLONDONEC4A 1BD 02339924
MAINWIGHT LIMITED
10 Ocean Parade, Ferringham Lane, Ferring, West Sussex BN12 5QG 02860088
MAINWILL LTD
555 Lincoln Road, Peterborough, Cambridgeshire, PE1 2PB 02679907
MAINWIN TECHNOLOGY LTD.
7 MILL BANK 06366068
MAINWING LTD
234 BARR STHOCKLEY BIRMINGHAMB19 3AG 1643988
MAINWISE INVESTMENTS LIMITED
183-191 BALLARDS LANEFINCHLEY CENTRALLONDONN3 1LP 02712139
MAINWISE LAUNDERETTES LTD
191 LOUGHBOROUGH RDWEST BRIDGFORDNOTTINGHAMNG2 7JR NL18333667
MAINWISE LIMITED
40 Boundary Rd, West Bridgford, Nottingham, Notts NG2 7BZ 02249195
MAINWISE LTD
6 RIMERDON ROADLONDONW1 01715916
MAINWISH LTD
27 GREENCROFTBRIERLEY HILL 01620066
MAINWOOD
TEGFAN DREFACH LLANYBYDDER SA40 9YB NL18383851
MAINWOOD ENGINEERING LIMITED
2nd Floor Osborn House, 74-80 Middlesex Street, London, E1 7EZ 03441324
MAINWOOD FINANCE LIMITED
40 Queen Anne Street, London, W1G 9EL 01956413
MAINWOOD INVESTMENT LTD
at heading address 0008415M
MAINWOOD LIMITED
MIDDLESEY HOUSE, 29-45 HIGH STREET, EDGWARE, MIDDLESEX HA8 7HQ 02489768
MAINWOOD PROPERTIES LTD
Unit 1 Bamburgh Ct, Team Valley Trading Est, Gateshead, NE11 0TX 04327520
MAINWOOD STORES
1 MAINWOOD SQUARECHARLTON ON MEDLOCK MANCHESTERM13 9WR NL18132573
Mainwood Supermarket
39 WINDSOR RDLEVENSHULME MANCHESTER NL16676420
MAINWORD CONSULTANTS LIMITED
6 Sterling Close, Quorn, Leicestershire, LE12 8JU 03022430
MAINWORD LIMITED
The Bristol Office, 2 Southfield Rd, Westbury-on-trym, Bristol 05026851
MAINWORD LTD
18 ST ANNES RD KEELBYGRIMSBY DN41 8HF 2127936
MAINWORLD LIMITED
Ground Floor Flat, 5 Dominion Road, Croydon, Surrey CR0 6JP 04352358
MAINWORLD LIMITED
57 Western Road, Brighton, East Sussex BN1 2HA 05169371
MAINWORTH ENGINEERING LTD
2nd Floor Osborn House, 74-80 Middlesex Street, London, E1 7EZ 03441325
MAINWORTH LTD
4th Flr Cntr Heights, 137 Finchley Rd, Swiss Cottage, London NW3 02035136
MAINWORTH LTD
MERCHANT'S HOUSE 27-30 MERCHANT'S QUAY DUBLIN8 IE181400
MAINWYND LIMITED
BRIDGE HOUSE LONDON 1902163
MAINWYND LTD
6A ALBANY STREET, EDINBURGH, EH1 3QB SC134971
MAINYEAR LTD
47 BRUNSWICK PLLONDONW1 02099269
MAINZ BUSINESS PARKS LIMITED
Acre House, 11-15 William Road, London, NW1 3ER 01531608
MAINZ ELECTRICAL LTD
36 SHANGANAGH GROVE , SHANKILL , CO. DUBLIN. IE094392
MAINZ HOLDINGS LTD
26 NEW ST ST HELIER JERSEY CHANNEL ISLANDS JE2 3RA 0087019J
MAINZEAL (EUROPE) LTD
At heading address. 02167799
MAINZEAL LIMITED
82 BROOK STREETLONDON 01720010
MAINZER SCHADENSERVICE LIMITED
69 Great Hampton Street, Birmingham, B18 6EW 05640563
MAINZONE LTD
At heading address 01719623
MAINZONE LTD
152 City Road, London, EC1V 2NX 03119676
MAIOAK LTD
24 CASTLE ST EDINBURGH SC101271
MAIOLANI,PAUL F,
912 SHETTLESTON RD GLASGOW G32 7XN NL16605030
MAIOLANI,PAUL,
156A PAISLEY RDRENFREW PA4 8DA NL16583018
Maiolo,Joe,TRANSPORT
22 PECH WOOD WAY TUFFLEY GLOUCESTERGL4 0QX NL17044078
MAIONCHI LLP
49 Londinium Tower, 87 Mansell Street, London, E1 8AP OC324824
MAIORA GROUP LTD
15 ASPIN WAY, DARBY GREEN 06386810
MAIORANA
22 ALPHA TERRTRUMPINGTON CAMBRIDGE CB2 9HT NL18758486
MAIORI ASSOCIATES LIMITED
38 Fair View, Chepstow, Gwent, NP16 5BX 03101451
MAIORI CONSTRUCTION LTD
NO ADDRESS DETAILS NO ADDRESS DETAILSDUBLIN IE078658
MAIORIA LTD
Flat 2 Minstrell Ct, 12 Wenlock Gardens, Hendon, Barnet N4 4XJ 05477975
MAIOTT LIMITED
1 Gipsy Lane, Willenhall, WV13 2HA 05873085
MAIOW
5 SOUTHWICK MEWS LONDONW2 1JG NL16891108
MAIOW LIMITED
95 The Promenade, Cheltenham, Gloucestershire, GL50 1WG 04038342
MAIPA LTD
42 ADELAIDE ROAD DUBLIN2 IE137011
MAIPEN PROPERTIES LIMITED
The Chambers Ashbourne Hall, Cokayne Ave, Ashbourne, DE6 1EJ 04954658
MAIPU TECHNOLOGY LIMITED
Suite B 29 Harley Street, London, W1G 9QR 05133507
MAIPUR TANDOORI
126 WELLINGBOROUGH RDNORTHAMPTON NN1 4DR NL16642027
MAIPURA ASSOCIATES LIMITED
5 Garvie Avenue, Gourock, Renfrewshire PA19 1YL SC248496
MAIQUEZ LIMITED
24 Aysgarth Drive, Accrington, Lancashire, BB5 6SA 06052898
MAIR & HAMILL CONSTRUCTION LIMITED
428-428 Holdenhurst Road, Bournemouth, Dorset, BH8 9AA 05181785
MAIR & MCCARTNEY LTD
at heading address. SC075456
MAIR & SINCLAIR LTD
Rutland Square House, 12 Rutland Square, Edinburgh, EH1 2BB SC137790
MAIR & SLOAN
58 TOWNHEADIRVINEKA12 0BE NL17054147
MAIR & SON
46 THE STRANDEXMOUTH EX8 1AL NL18705668
MAIR & SONS (FARMERS) LIMITED
Manor Farm, Doddington, March, Cambridgeshire PE15 0TN 01249423
MAIR & THOMPSON HORTICULTURAL CENTRE
SPECULATIONYEALMPTON PLYMOUTHPL8 2JS NL18363820
MAIR & THOMPSON LTD
1st Floor Pryn Court, The Millfields, Plymouth, Devon PL1 3JB 05481941
MAIR (BANGOR) LIMITED
7-8 WELLFIELD ARCADE BANGORLL57 1EY 00867399
MAIR (ENGINEERING SERVICE) LTD
1 THE AVENUE, EASTBOURNE, E SUSSEX, BN21 3YA 01168105
MAIR (LAND HOLDINGS) LTD
92 STATON LANE HORNCHURCH 01351152
MAIR (SURFACING)
56 SOUTHMOOR RDHEMSWORTH PONTEFRACTWF9 4LZ NL17510500
MAIR ASSOCIATES LIMITED
6 Oakwood Close, Chislehurst, Kent BR7 5DD 02877573
MAIR BURNS ASSOCIATES LTD
46 High St, Polegate East Sussex BN26 6AG 03677981
MAIR CIVILS LIMITED
Queens Building, 5/7 James Street, Liverpool, L2 7XD 03339741
MAIR COMPUTER SERVICES LIMITED
Birnieknowes Farmhouse, Cockburnspath, Berwickshire, TD13 5XH SC176679