THE ROCK TRUST Company number SC146616 · Monitor this company Active Overview People 61 Control Charges Documents Analysis Location Related Registered office Address55 Albany Street, Edinburgh, EH1 3QY PostcodeEH1 3QY Companies at this postcode 5 Map