EDINBURGH REFRIGERATION LTD Company number SC843639 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Analysis Location Related Registered office Address13 Osborne Terrace, Edinburgh, Scotland, EH12 5HG PostcodeEH12 5HG Companies at this postcode 7 Map