Flech Ltd Company number17509326 StatusActive TypePrivate Limited Company Incorporated8 Oct 2026 Nature of business Information technology consultancy activitiesOther information technology service activities Registered office Flat 2 Berkeley House163 Tottenham LaneLondonN8 9FD Data JSON Markdown