|
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z

| ESTATE AGENTS | Distance | Telephone | | Pagan Business Law 40 Charlotte Square Edinburgh EH2 4HQ | | 01334 657000
| | A & R Properties 116 High Street Dunbar EH42 1JJ | | 01368 862446
| | Ketchen & Stevens Property Centre 150 Dundas Street Edinburgh EH3 5DQ | | 0131 557 8080
|
| LETTING AGENTS | Distance | Telephone | | Caesar & Howie PO Box 12529 Bathgate EH48 1YG | | 01506 654550
| | Edinburgh Property Management 104 Marchmont Crescent Edinburgh EH9 1HD | | 0131 623 2100
| | A B Letting Services 18 Forth Street Edinburgh EH1 3LH | | 0131 550 3837
|
| ACCOMMODATION - RESIDENTIAL | Distance | Telephone | | Clouds 16 Forth Street Edinburgh EH1 3LH | | 0131 550 3808
| | 2 Let Ltd 38 Henderson Row Edinburgh EH3 5DN | | 0131 466 6606
| | Central Lettings 23 Home Street Edinburgh EH3 9JR | | 0131 622 5000
|
| PROPERTY INVESTMENT | Distance | Telephone | | Aberdeen Assets 1 St. Andrew Square Edinburgh EH2 2BD | | 0141 306 7600
| | Kenmore Property Group Ltd 7 Melville Crescent Edinburgh EH3 7NA | | 020 7629 4480
| | The Joint Properties Ltd 12 Alva Street Edinburgh EH2 4QG | | 0131 226 7740
|
| PROPERTY MANAGEMENT | Distance | Telephone | | Anderson Moray & Johnston 35 Hopetoun Road South Queensferry EH30 9RB | | 0131 319 1773
| | Culverwell & Co 68-70 George Street Edinburgh EH2 2LT | | 0131 226 6611
| | Wester Hailes Land & Property Trust 17 Hailesland Place Edinburgh EH14 2SL | | 0131 442 3240
|
| PROPERTY DEVELOPMENT | Distance | Telephone | | Grange Estate (Newbattle) Ltd Newtongrange Dalkeith EH22 4QN | | 0131 660 5311
| | The Premier Property Group Ltd 43-43A Melville Street Edinburgh EH3 7JF | | 0131 624 9624
| | Southside Capital Ltd 13 Melville Street Edinburgh EH3 7PE | | 0131 221 2700
|
| MORTGAGES | Distance | Telephone | | Leith Mortgage Centre 181 Constitution Street Edinburgh EH6 7AA | | 0131 467 7778
| | The Advice Centre For Mortgages 4-5 Crighton Place Edinburgh EH7 4NZ | | 0131 555 1818
| | Murray Gardiner Ltd PO Box 13530 Linlithgow EH49 6WJ | | 01506 846978
|
|