The O Branch C.I.C. Company numberSC840469 StatusActive - Proposal To Strike Off TypeCommunity Interest Company Incorporated7 Mar 2025 Nature of business Other service activities n.e.c. Registered office 148 Dykemuir StreetGlasgowG21 4LG Data JSON Markdown