River Habitat Bank C.I.C. Company number16950693 StatusActive TypeCommunity Interest Company Incorporated8 Jan 2026 Nature of business Environmental consulting activitiesOther business support service activities n.e.c. Registered office 33 Maclean RoadLondonSE23 1PB Data JSON Markdown