ORCA VENTURES LTD Company number SC716055 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressScows, St. Margarets Hope, Orkney, Scotland, KW17 2TQ PostcodeKW17 2TQ Companies at this postcode 8 Map