River Residents Group CIC Company number17024210 StatusActive TypeCommunity Interest Company Incorporated10 Feb 2026 Nature of business Environmental consulting activitiesPublic order and safety activitiesCultural education Registered office 220 Butlers Wharf36 Shad ThamesLondonSE1 2YE Data JSON Markdown