Leveller Education Ltd Company number17420501 StatusActive TypeLtd Incorporated25 Aug 2026 Nature of business Other software publishingBusiness and domestic software developmentOther education n.e.c.Educational support services Registered office 31 Romanes StreetNorthwichCW8 1DE Data JSON Markdown