Noelle Group Ltd Company number17420342 StatusActive TypeLtd Incorporated25 Aug 2026 Nature of business Business and domestic software development Registered office 24 Brookmead WayOrpingtonBR5 2BG Data JSON Markdown