ISLAY TIDAL POWER LIMITED Company number SC521051 · Monitor this company Dissolved Overview People 10 Financial Control Documents Gazette Analysis Location Related Registered office Address81 George Street, Edinburgh, Midlothian, EH2 3ES PostcodeEH2 3ES Companies at this postcode 405 Map