Theode Ltd Company number17501596 StatusActive TypePrivate Limited Company Incorporated6 Oct 2026 Nature of business Business and domestic software development Registered office Flat 4, 60 Gloucester PlaceLondonW1U 8HN Data JSON Markdown