OFFSHORE TECH CONSULTING LTD Company number SC623076 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address9 Leslie Place, 3f2, Edinburgh, Scotland, EH4 1NF PostcodeEH4 1NF Companies at this postcode 6 Map