LABRADOR COAST LTD. Company number SC146786 · Monitor this company Active Overview People 16 Control Charges Documents Analysis Location Related Registered office Address17 Grosvenor Crescent, Edinburgh, Scotland, EH12 5EL PostcodeEH12 5EL Companies at this postcode 14 Map