SEATED TOAD LIMITED Company number SC489825 · Monitor this company Active - Proposal to Strike off Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressSEATED TOAD, Suite 20 196 Rose Street, Edinburgh, EH2 4AT PostcodeEH2 4AT Companies at this postcode 472 Map