ARCHIBALD FRAME LIMITED Company number SC013440 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office Address55 Commissioner Street, Crieff, Perthshire, PH7 3AY PostcodePH7 3AY Companies at this postcode 17 Map