Company directory Melrose and near me (187)

Busy Bees in Melrose

Huntlyburn Road
TD6 9BX Melrose
01896 820400
Yext Logo
Playgroups & Pre-School Education Melrose

Jennie's K9 Crew

7 Park Crescent
TD6 0QR Melrose
07367 582835
Yext Logo
Boarding Kennels & Catteries Melrose

Melrose Gibson Park Caravan and Motorhome Club Campsite

High Street
TD6 9RY Melrose
01896 822969
Yext Logo
Camping Sites Melrose

Motability Scheme at Park's Toyota St Boswells

St. Boswells Garage
TD6 0EW Melrose
01835 822922
Yext Logo
First Aid & Medical Supplies Melrose

Travis Perkins

Newtown St Boswells
TD6 0PL Melrose
01835 822727
Yext Logo
Construction Contractors - General Melrose

Walker Tree Surgery

8 Muselie Drive
TD6 9HZ Melrose
07789 352462
Yext Logo
Garden Centres Nurseries Melrose
(0)

Astral Hygiene Ltd

Unit 5 Charlesfield Industrial Estate
TD60HH Melrose
01835 824342
Cleaning Materials Equipment Melrose

Milestone Garden and Leisure

Newtown St Boswells
TD6 0PL Melrose
01835 825959
Garden Centres Nurseries Melrose
(0)

Storage Express Ltd

Langlands Mill Langlands Place
TD6 0SF Melrose
01835 340026
Removals & Storage - Household Melrose

bp

A68
TD6 0EW Melrose
01835 822241
Petrol Filling Stations Melrose

Borders Crematorium

Next to Wairds Cemetery
TD6 9HA Melrose
01896 823357
Yext Logo
Cemeteries & Crematoria Melrose
The Ol St. Boswells
TD60DZ Melrose
01835 822027
Guest Houses Melrose
(1)
Brough 35 Market Square
TD69PL Melrose
01896 822162
Fishmongers & Fishmonger Services & Suppliers Melrose
(1)

A B Hamilton Ltd

1 Mead Jenny Moores Road
TD60AL Melrose
01835 822444
House Builders Melrose
(0)

AGT

54 Sin Wester Housebyres
TD69BW Melrose
01896 822151
Marketing Consultants & Services Melrose
(0)

Abbotsford House

The Gr Abbotsford House
TD69BQ Melrose
01896 752043
Historic Buildings Melrose
(0)

Acoustic Piano Services

Thorncroft Studio
TD6 9JD Melrose
Music Schools Melrose
(0)

Active Sports

Chain Annay Road
TD69LP Melrose
01896 822452
Outdoor Pursuit Organisers & Equipment Melrose
(0)

Agraspark Ltd

Windmi Longnewton Sawmill
TD69EU Melrose
Sawmills & Wood Shavings Melrose
(0)

Alexander Dalgetty & Sons

Sarum High Street
TD69PA Melrose
01896 822364
Bakers' Shops Melrose
(0)

Allied Surveyers PLC

Quay W Station Gate
TD69PS Melrose
01896 822556
Surveyors & Valuers Melrose
(0)

Allied Surveyors plc

Bronwe Station Gate
TD69PS Melrose
01896 825925
Surveyors - Building Melrose
(0)

Alpineflor Ltd

Priorwood House High Rd
TD6 9EF Melrose
Wood Flooring Melrose
(0)

Amtec Industries

Drakes Charlesfield
TD60HH Melrose
01835 823750
Chemical Mnfrs Melrose
(0)

Andrew Raphael

Woodba Tweedside Road
TD60PG Melrose
01835 822911
Antiques - Repairing & Restoring Melrose
(0)

Ann Oliver

Unit 7 1 Scotts Place
TD69QZ Melrose
01896 822975
Knitwear & Textiles Melrose
(0)

Ann Wood

1 Hallidean Mill Farm Cottages
TD69DW Melrose
01896 820263
Project Management Melrose
(0)

Arkwrights

Berrin Main Street
TD60AP Melrose
01835 822615
General Stores Melrose
(0)

Baxter Johnston Oils

Unit 2 Station Yard
TD60PN Melrose
01835 823396
Oil Fuel Distributors Melrose
(0)

Bield Housing Association Ltd

Priorw High Road
TD69EQ Melrose
01896 823110
Housing Associations Melrose
(0)

Border Engineering Training Association

Bank H Tweedside Road
TD60PG Melrose
01835 824464
Training Services Melrose
(0)

Border Groundcare

Moray 4 Montgomerie Ter
TD69NT Melrose
01896 823561
Turfing Contractors & Turf Supplies Melrose
(0)

Border Slate Suppliers

The Un Waverley Place
TD60RS Melrose
01835 823640
Roofing Supplies & Materials Melrose
(0)

Border Toyota

Waukri St Boswells Garage
TD60EW Melrose
01835 822922
Car Dealers Melrose
(0)

Borderland Reclamation Ltd

Unit 9 West End Cottage
TD60ST Melrose
Waste Disposal Services Melrose
(0)

Bordernet Ltd

Unit L Kirklands House
TD69DL Melrose
01896 823624
Web Site Design Melrose
(0)

Borders Disabled Persons Housing Service

Roxbur Jenny Moores Road
TD60AL Melrose
01835 823122
Information Services Melrose
(0)

Borders Farming & Wildlife Advisory Group

Roxbur Greycrook
TD60EU Melrose
Conservation Organisations Melrose
(0)

Borders Gun Room

Roxbur Main Street
TD60AA Melrose
01835 822844
Gunsmiths Melrose
(0)

Borders Health Board

Rosele Back Road
TD69DE Melrose
01896 825500
Health Authorities Melrose
(0)

Brett Investments

Waterl 5 St. Dunstans Lane
TD69RS Melrose
01896 822520
Financial Advisers- Independent Melrose
(0)

Bros Of Charity

Coloni
TD69NW Melrose
01896 822226
Religious Organisations Melrose
(0)

Buccleuch Hunt

Works
TD69HE Melrose
01835 823758
Outdoor Pursuit Organisers & Equipment Melrose
(0)

Caddon Healthcare Ltd

Priory Annay Road
TD69LW Melrose
01896 820333
Nursing Agencies Melrose
(0)

Careshare Holdings

Woodsi Huntlyburn Road
TD69BX Melrose
01896 820400
Nursery Schools Melrose
(0)

Carruthers Associates

Ashbur The Rig Office
TD69NJ Melrose
01896 822336
Textile Designers Melrose
(0)
3 Walt
TD69NB Melrose
01896 823217
Restaurants - English Melrose
(0)

Cherrytrees Childrens Nursery

The Cr Dingleton Road
TD69QS Melrose
Nurseries & Creches Melrose
(0)
Denmar Penwood
TD69BW Melrose
Gas Installers Melrose
(0)
Bryn C
TD60HH Melrose
01835 822480
Timber Merchants Melrose
(0)
Lang B Newtown Mill
TD69PQ Melrose
01835 823483
Van & Truck Hire Melrose
(0)

Corn Exchange

Levere Market Square
TD69PN Melrose
01896 822463
Halls For Hire Melrose
(0)
Cradle Benrig
TD60EX Melrose
01835 822485
Greeting Card Publishers & Wholesalers Melrose
(0)

Cullen Kilshaw

Royal 7 Market Square
TD69PQ Melrose
01896 822796
Solicitors Melrose
(0)

Cullen Kilshaw

Royal High Street
TD69PE Melrose
01896 822177
Solicitors Melrose
(0)
Dental 18 Muselie Drive
TD69HZ Melrose
01835 870341
Carpet Melrose
(0)
Old Co
TD60PL Melrose
Engineers - General Melrose
(0)
Moray Main Street
TD60AP Melrose
Interior Designers & Furnishers Melrose
(0)
Kingsb 5 Davidson Place
TD60QJ Melrose
01835 822712
Roofing Services Melrose
(0)
Mill F Kirklands
TD69DL Melrose
01896 822183
Financial Advisers- Independent Melrose
(0)
St Dunstans House High Street
TD6 9RU Melrose
01896 823506
Accountants Melrose

Down To Earth Health

Peel F 32 Market Square
TD69PP Melrose
01896 822590
Health & Safety Products Melrose
(0)
Alprah 15 Priors Walk
TD69RB Melrose
01896 822087
Guest Houses Melrose
(0)
2 West End Units
TD60HH Melrose
01835 824909
Manufacturers Melrose
(0)
Waterl Baillie Hall
TD60PL Melrose
01835 824151
Office Equipment Mnfrs & Distributors Melrose
(0)

Edinbugh Woollen Mill Ltd

Abbey Annay Road
TD69LW Melrose
01896 822138
Fashion Shops Melrose
(0)
Lombar Eildon Hall
TD69HD Melrose
01835 822066
Commercial Property Agents Melrose
(0)

Eildon Licensing Ltd

The Re Waverley Road
TD69SH Melrose
Legal Services Melrose
(0)
Unit H Charlesfield
TD60HH Melrose
01835 824864
Organic Foods Melrose
(0)
Unit H Tweedside Road
TD60PB Melrose
01835 823732
Chemists - Dispensing Melrose
(0)
Unit H 26 Abbotsford Ter
TD69AD Melrose
01896 823853
Foundry Equipment & Supplies Melrose
(0)
Clifto Tweed Horizon
TD60SG Melrose
01835 822253
Exhibition Melrose
(0)
5 Charlesfield
TD60HH Melrose
Car Body Repairs Melrose
(0)
The Co Charlesfield Industrial Estate
TD60HH Melrose
01835 823240
Agricultural Machinery - Sales & Service Melrose
(0)
Glendale Monksford Rd
TD6 0SB Melrose
Landscape Contractors Melrose
(0)

Gary Moore

Closeb 26 Market Square
TD69PT Melrose
0870 242 4453
Restaurants - English Melrose
(0)
Model 4 Muselie Drive
TD69HZ Melrose
Domestic Appliances - Servicing Melrose
(0)

Gleneve

Low Ba Buccleuch Street
TD69LD Melrose
01896 823286
Knitwear & Textiles Melrose
(0)

Glenrian Ltd

6 Dick Road
TD6 0SN Melrose
01832 823699
Lock Smiths Melrose
(0)
A Unit HB1 Charlesfield Industrial Estate
TD60HH Melrose
Game Dealers Melrose
(0)
Grange Drygrange
TD69DH Melrose
01896 848802
Residential Care Homes Melrose
(0)

IQX Ltd

A Wester Newhouse
TD69JT Melrose
01835 824334
Computer Systems & Software (Development) Melrose
(0)

Ian Rout

3 Pape 4 Market Square
TD69PN Melrose
Butchers Melrose
(0)

Intrasys Design Ltd

Bursto Tweed Horizon
TD60SG Melrose
01835 826390
Printed Circuit Services Melrose
(0)
Unit 4 14 High Street
TD69PA Melrose
Newsagents Melrose
(0)

J & I Services

Fidra 9 Brunton Park
TD60SZ Melrose
01835 822833
Computer Systems & Software (Development) Melrose
(0)

J & J Law Samill

Spring
TD69HZ Melrose
01835 870373
Sawmills & Wood Shavings Melrose
(0)

J Borthwick

Unit 1 Charlesfield Industrial Estate
TD60HH Melrose
01835 822122
Commercial Vehicle Bodybuilders & Repairers Melrose
(0)

J Holmes Wilson

Rampar High Street
TD69PA Melrose
01896 823223
Opticians Melrose
(0)

Jackie Lunn

Unit 2 High Street
TD69PA Melrose
01896 822888
Bakers' Shops Melrose
(0)

Jeffrey James Jewellers Ltd

Apollo 5 Buccleuch Street
TD69LB Melrose
01896 823275
Jewellers Melrose
(0)

Jim's Taxi

A Dene Cottage Faldonside
TD69BG Melrose
01896 750777
Taxis & Private Hire Melrose
(0)

Johnston Oils Ltd

Kirkto Earlston Road
TD60SD Melrose
01835 823001
Oil Fuel Distributors Melrose
(0)

K Samphier

High H Kippilaw Mains Cottages
TD69HF Melrose
Designers - Garments Melrose
(0)

Kapital Korner

Unit 8 Main Hill
TD60HG Melrose
01835 823609
Picture & Photo Framing Services Melrose
(0)

Keyline Builders Merchants Ltd

Wath W
TD60PL Melrose
01835 822727
Builders' Merchants Melrose
(0)

Lawries Garage

Unit 3
TD60EW Melrose
01835 824443
Car Dealers - Used Melrose
(0)

Little Ones

Langla Langlands Place
TD60SF Melrose
01835 824621
Baby & Nursery Equipment Melrose
(0)

Lothian Borders & Angus Co-operative Society Ltd

Gala P Main Street
TD60AT Melrose
01835 823737
Grocers Melrose
(0)

Maid By Marion

Flat 1 High Street
TD69PA Melrose
01896 820350
Cake Decorating Equipment & Supplies Melrose
(0)

Mainstreet Trading

The Wa Main Street
TD60AT Melrose
Auctioneers & Valuers Melrose
(0)

Marmions Brasserie

Marmio Buccleuch Street
TD69LB Melrose
Restaurants - French Melrose
(0)

Melrose Antique

St. Du High Street
TD69RU Melrose
01896 823039
Antique Dealers Melrose
(0)

Melrose Bowling Club

Office Weirhill
TD69SF Melrose
01896 823166
Clubs & Associations - Social Melrose
(0)

Melrose Chinese Takeaway

Office Dingleton Road
TD69QY Melrose
01896 823372
Take Away Food Shops Melrose
(0)

Melrose Education Centre

Office Huntly Road
TD69SB Melrose
01896 823517
Leisure & Recreation Centres Melrose
(0)

Melrose Golf Club

Office Dingleton Road
TD69HS Melrose
01896 822855
Golf Courses & Clubs Melrose
(0)

Melrose Library

18D/Ch 18 Market Square
TD69PN Melrose
01896 823052
Libraries Melrose
(0)

Melrose Police Station

Police High Street
TD69RY Melrose
01896 822602
Police Melrose
(0)

Melrose Taxi

7th Fl Dene Cottage Faldonside
TD69BG Melrose
01896 820600
Taxis & Private Hire Melrose
(0)

Mertoun Estate Farms Ltd

Care O Mertoun Estate Office
TD60EA Melrose
01835 823236
Farming - Crops Melrose
(0)

Michael Vee Design

Rector High Street
TD69PB Melrose
01896 822116
Interior Designers & Furnishers Melrose
(0)

Morrison's School of Motoring

Unit 3 10 Muirhouselaw Farm Cottage
TD60RH Melrose
01835 823561
Driving Schools Melrose
(0)

Moss Pharmacy (Melrose)

Shop 6 High Street
TD69PB Melrose
01896 822178
Chemists - Dispensing Melrose
(0)

Murray Hogarth Co Ltd

Dugnoi St. Dunstans Park
TD69RX Melrose
01896 820141
Fashion Accessories Melrose
(0)

NHS Borders Mental Health & Learning Disability Network

Ross H Huntlyburn House
TD69BD Melrose
01896 827152
Hose Melrose
(0)

NSPGG

Scotti Tweed Horizon
TD60SG Melrose
01835 823234
Property & Estate Management Melrose
(0)

New Ways

Signet Abbey Street
TD69PX Melrose
01896 822100
Nursing Agencies Melrose
(0)

Oliver & Stoddard

Stanhi Alewater
TD69EL Melrose
01835 825922
Health Foods & Products Melrose
(0)

Opus Management Services

Unit 5 Barberry Hill
TD60ST Melrose
01835 823861
Computer Consultants Melrose
(0)

Ora Design

Dental Inchdarnie Cr
TD60AW Melrose
01835 823401
Kitchen Planners & Furnishers Melrose
(0)

Ormiston & Renwick

Unit 7 High Street
TD69PB Melrose
01896 822163
Florists Melrose
(0)

Ormiston Institute

Unit 7 Market Square
TD69PN Melrose
01896 822463
Halls For Hire Melrose
(0)

P W Communications

Riddel Westend
TD69JA Melrose
Marketing Consultants & Services Melrose
(0)

Panton McLeod Ltd

Unit A 2 Waverley Place
TD60RS Melrose
01835 822835
Hygiene & Cleansing Services Melrose
(0)

Papa Jacks Cafe

Unit 1 Buccleuch Street
TD69LD Melrose
Cafes Melrose
(0)

Paws

The Cl Main Street
TD60BG Melrose
01835 822266
Dog Clipping & Grooming Melrose
(0)

Philip Wilson Grain Ltd

The Co Charlesfield Industrial Estate
TD60AA Melrose
01835 822890
Grain Merchants Melrose
(0)

Plaisir D Chocolat

Midlan High Street
TD69PE Melrose
01896 820202
Cafes Melrose
(0)

Playstation 1

Unit G Palma Place
TD69PR Melrose
01896 823892
Nurseries & Creches Melrose
(0)

R W R

The Co 4 Fairways
TD69HL Melrose
01896 849190
Financial Services Melrose
(0)

Reed Brown & Cameron

Braehe Braehead Road
TD60AZ Melrose
01835 823257
Veterinary Surgeons & Practitioners Melrose
(0)

Reivers Veterinary Services

Unit E Housebyres
TD69BW Melrose
01896 822241
Veterinary Surgeons & Practitioners Melrose
(0)

Robert Gray

Messin 4 Magdalene Hall
TD60EB Melrose
Tree Work & Forestry Services Melrose
(0)

Roxburgh & Berwickshire Conservative & Unionist Association

1
TD69HB Melrose
Political Parties Melrose
(0)

Royal Mail

Melros Buccleuch Street
TD69LE Melrose
01896 822480
Delivery Services Melrose
(0)

S A M Haulage

Langla Langlands Place
TD60SF Melrose
Delivery Services Melrose
(0)

S B & Co

Firsla Unit 12
TD60HH Melrose
01835 822289
Abattoirs Melrose
(0)
Cruick Greycrook
TD60EQ Melrose
01835 822456
Laboratories Melrose
(0)

Sandra Hickebottom

Unit 2 1 Vineyard Cottage East Clerklands
TD69JR Melrose
01835 870479
Chiropodists (Podiatrists) Melrose
(0)

Sarah B

Hamilt Abbey Street
TD69PZ Melrose
01896 822997
Fashion Shops Melrose
(0)

Sasha

Eaton 19 Market Square
TD69PL Melrose
01896 822035
Ladieswear - Retail Melrose
(0)

Scotia chiropractors Ltd

St Bos 16 Jenny Moores Road
TD60AL Melrose
01835 823645
Chiropractors Melrose
(0)

Scott's View

Scotts Main Street
TD60AP Melrose
01835 823344
Fish & Chip Shops Melrose
(0)

Scottish Agricultural Organisation Society

Rosele Dingleton Road
TD69QP Melrose
01896 822275
Agricultural Services Melrose
(0)

Scottish Borders Council

Unit 5 Council Headquarters
TD60SA Melrose
01835 824000
Local Government Melrose
(0)

Scottish Borders Tourist Board

Abbey Abbey Street
TD69LG Melrose
0870 608 0404
Tourist Information Melrose
(0)

Scottish Woodlands Ltd

Unit 6 Plainfield
TD60RY Melrose
01835 823353
Tree Work & Forestry Services Melrose
(0)

Scottish Youth Hostels Association

Melros High Road
TD69EF Melrose
01896 822521
Youth Hostels Melrose
(0)

Semi Conductor Production Systems Ltd

Unit 4 Tweed Horizon
TD60SG Melrose
01835 822455
Electronic Equipment - Mnfrs & Assemblers Melrose
(0)

Simply Delicious

6a Elm 13 Morow Gardens
TD69LA Melrose
01896 823411
Confectioners - Retail Melrose
(0)

St Boswells Golf Club

St Bon Braeheads Road
TD60DE Melrose
01835 823527
Golf Courses & Clubs Melrose
(0)

St Boswells Mowers

1 West End Units
TD60HH Melrose
01835 824555
Lawnmowers & Garden Machinery - Sales & Service Melrose
(0)

St Johns Rest Home

St. Jo 11 High Cross Avenue
TD69SQ Melrose
01896 822168
Residential Care Homes Melrose
(0)

St Mary's School (Melrose) Ltd

Abbey High Street
TD69LN Melrose
01896 822517
Schools - Independent & Preparatory Melrose
(0)

Stockcheck

Flat D 8 Morow Gdns
TD69LA Melrose
0800 028 1875
Stocktaking & Inventory Services Melrose
(0)

Surekill

Colleg 3 Meadowbank
TD60RJ Melrose
Pest & Vermin Control Melrose
(0)

Tarmac (Northern) Ltd

Highcr Craighouse Quarry
TD69DU Melrose
01896 822085
Road Construction Contractors Melrose
(0)

Taylor Agencies

Narrow Main Street
TD60AX Melrose
01835 823555
Giftware Mnfrs Melrose
(0)

The Bookroom

Bagley 1 Dingleton Road
TD69QS Melrose
01896 823337
Books - Rare & Secondhand Melrose
(0)

The Borders Local Health Care Co-operative

Unit 6 Borders Health Board
TD69DB Melrose
01896 825508
Clinics - N.H.S. Melrose
(0)

The Country Kitchen

1 The 22 Market Square
TD69PW Melrose
01896 822586
Delicatessens Melrose
(0)

The Crafters

Bosham High Street
TD69PA Melrose
01896 823714
Craft Centres & Shops Melrose
(0)

The Fabric Shop

Greenb The High Street
TD69PA Melrose
01896 823475
Fabric Shops Melrose
(0)

The French Polisher

Unit 7 5 Commonside
TD60SR Melrose
Furniture - Repairing & Restoring Melrose
(0)

The Lunch Box

Briarb Tweedside Road
TD60PB Melrose
01835 824844
Take Away Food Shops Melrose
(0)

The Martin Gallery

Emriat Waverley Road
TD69AA Melrose
01896 822739
Art Galleries & Fine Art Dealers Melrose
(0)

The Smelly Rug Co

Victor Millmount Farm
TD69BZ Melrose
01896 822467
Saddlery & Riding Wear Melrose
(0)

The Tweed Foundation

Drygra Steading
TD69DJ Melrose
01896 848271
Research Organisations Melrose
(0)

The Tweed Horizons Centre

Drygra
TD60SG Melrose
01835 822992
Business Centres Melrose
(0)

Thistle Mortgage Solutions Ltd

Brindl 3 Davidson Place
TD60QJ Melrose
01835 824700
Mortgage Brokers Melrose
(0)

Thomas Brown & Sons

Westcr East Port
TD69EE Melrose
01896 822632
Funeral Directors Melrose
(0)

Thorntrees Amenity Ltd

Langla Langlands Place
TD60SF Melrose
01835 823635
Horticultural Consultants Melrose
(0)

Time For You

Suite Rosedale
TD69JA Melrose
01835 870627
Cleaning Services - Domestic Melrose
(0)
2 Melbourne Place
TD6 0PA Melrose
Barbers Melrose
(0)

Tweeddale Ettrick Lauderdale Conservative & Unionist Associ

Newby Eildon Bank Farmhouse
TD69HB Melrose
01835 823259
Political Parties Melrose
(0)
Tweedside Road
TD6 0PG Melrose
Picture & Photo Framing Services Melrose
(0)

Valley Transport

Unit 4
TD60HH Melrose
01835 822788
Farming - Livestock & Other Animals Melrose
(0)

Vehicle & Operator Services Agency

Heavy
TD60HH Melrose
01835 823701
Vehicle Inspection Services Melrose
(0)

Vision 20 20 Ltd

Unit C Waverley Place
TD60RS Melrose
01835 823367
Television Melrose
(0)
Hay Pa High Street
TD69PB Melrose
01896 823469
Greengrocers & Fruit Sellers Melrose
(0)

W J Amos

Homefa Synton Mill Farm
TD69JU Melrose
01835 870745
Farming - Crops Melrose
(0)

W J Neil

Rephad Briar Cottage
TD60AB Melrose
Carpenters & Joiners Melrose
(0)

W K Stobie

Unit D Bowismiln
TD69JR Melrose
01835 870300
Farming - Livestock & Other Animals Melrose
(0)

W Liddle

Unit 8 Main Street
TD60AP Melrose
01835 822061
Butchers Melrose
(0)

Wight Chiropractic Clinic Ltd

West E High Street
TD69RU Melrose
Chiropractors Melrose
(0)

Wynd Theatre

The Bu Buccleuch Street
TD69LD Melrose
Theatres Melrose
(0)