BALMORE ORCHID LIMITED Company number SC801747 · Monitor this company Active - Proposal to Strike off Overview People 2 Control Documents Analysis Location Related Registered office Address427 Balmore Road, Glasgow, Scotland, G22 6NT PostcodeG22 6NT Companies at this postcode 31 Map