BLEACH STUDIOS LIMITED Company number SC697920 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address3f2 30 Maritime, Edinburgh, Scotland, EH6 6SE PostcodeEH6 6SE Companies at this postcode 18 Map