OPHIUCHUS FILMS LTD Company number SC746615 · Monitor this company Liquidation Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address2.2 2 Lyle Buildings, Lochwinnoch Road, Kilmacolm, PA13 4LE PostcodePA13 4LE Companies at this postcode 161 Map