TAPE STUDIO LIMITED Company number SC427253 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address4 Wellington Place, Edinburgh, Scotland, EH6 7EQ PostcodeEH6 7EQ Companies at this postcode 11 Map