KEYFRAME CONSULTING LIMITED
12379502StatusActive
Company typePrivate Limited Company
Incorporated30/12/2019
Company number12379502
Nature of business (SIC)70229 - Management consultancy activities other than financial management
Registered office9 SOLLERSHOTT WEST, Letchworth Garden City, SG6 3PU
Post townLetchworth Garden City
PostcodeSG6 3PU
CountryENGLAND
Accounts categoryUNAUDITED ABRIDGED
Accounts next due30/09/2027
Last accounts31/12/2025
Confirmation stmt next due12/01/2027
Last confirmation stmt29/12/2025
Previous namesT3 BUSINESS SERVICES LIMITED (03/11/2020)
Data from Companies House — updated 2026-08-16.