NEO - Noohra CIC Company number16706094 StatusActive TypeCommunity Interest Company Incorporated9 Sep 2025 Nature of business Other social work activities without accommodation n.e.c. Registered office 46 Queensbury RoadLondonNW9 8LT Data JSON Markdown