CASTLEDEAN LIMITED Company number SC223464 · Monitor this company Active Overview People 12 Financial Control Documents Analysis Location Related Registered office Address20 Cameron Toll Gardens, Edinburgh, Scotland, EH16 4TG PostcodeEH16 4TG Companies at this postcode 10 Map