Lero Leeds CIC Company number16834069 StatusActive TypeCommunity Interest Company Incorporated5 Nov 2025 Nature of business Other social work activities without accommodation n.e.c. Registered office 18 Armley Grove PlaceLeedsLS12 1PT Data JSON Markdown