2 Alphabetical directory
UK companies beginning with 2
Name A–Z · page 87. Date sorting is intentionally omitted here to keep very large letter directories fast.
21B LTD
Company 13746987 · LONDON
21BEADS LTD
Company 15447123 · HARLOW
21BEAM LTD
Company 17487990 · BIRMINGHAM
21BEVENDEN RTM COMPANY LIMITED
Company 14681608 · LONDON
21BG LTD
Company 14907760 · LONDON
21BOTAN LTD
Company 17207219 · LONDON
21C CONSULTANCY LIMITED
Company 05584173 · LONDON
21C DEVELOPMENTS LIMITED
Company 05580930 · CHICHESTER
21C DIGITAL HOLDINGS LTD.
Company 13377805 · CANTERBURY
21C INNOVATION PARTNERSHIPS LTD
Company 09629483 · LONDON
21C INNOVATIONS LTD
Company 10665423 · STROUD
21C INTERNATIONAL EDUCATION TRAINING AND SERVICES LLP
Company OC431675 · LEICESTER
21C LTD
Company 13164998 · LONDON
21C MARKETING LTD
Company 09682202 · MILFORD HAVEN
21C SCOTLAND LIMITED
Company SC290979 · DALKEITH
21C STAFFING SOLUTIONS LTD
Company 17008448 · LUTON
21C-TECH LIMITED
Company 13919300 · WESTCLIFF-ON-SEA
21CB SERVICES LTD
Company 09031475 · MANCHESTER
21CC EVENTS LIMITED
Company SC469467 · BATHGATE
21CC FIREWORKS LIMITED
Company SC470425 · BATHGATE
21CC GROUP LIMITED
Company SC417594 · BATHGATE
21CC HIRE LIMITED
Company SC725900 · BATHGATE
21CC PRODUCTIONS LIMITED
Company SC601129 · BATHGATE
21CC PYROTECHNICS LIMITED
Company SC471975 · BATHGATE
21CF SHINE HOLDINGS UK LIMITED
Company 08850565 · LONDON
21CFM LTD
Company 15427681 · CARMARTHEN
21CHG LIMITED
Company 14841149 · WINCHMORE HILL
21CL LLP
Company OC451629 · NEWARK
21CNCSTUDIO LTD
Company 14359920 · BURY ST. EDMUNDS
21CO TECHNOLOGIES LTD
Company 16150883 · ALTRINCHAM
21COMMON(FORMERLY 21ST CENTURY CHALLENGES)
Company CS002844 · Registered office town not supplied
21CTS LTD
Company 12458294 · CARMARTHEN
21D BIOENGINEERING LIMITED
Company 09476569 · BIRCHWOOD
21D CLINICAL LIMITED
Company 09476584 · BIRCHWOOD
21D GROUP HOLDINGS LIMITED
Company 14089887 · BIRCHWOOD
21D HOLDINGS LIMITED
Company 13181634 · BIRCHWOOD
21D MANAGEMENT LIMITED
Company 14088759 · BIRCHWOOD
21DAYS LTD
Company 11236496 · BEDWORTH
21DEGREE HEATING LTD
Company 11291135 · LIVERPOOL
21DIGITAL LIMITED
Company 04891301 · BLACKBURN
21DLE LTD
Company 08855405 · DURSLEY
21E LIMITED
Company 09100591 · TORQUAY
21EDGWAREROAD LTD
Company 14064712 · LONDON
21ELEVEN DESIGN STUDIO LTD
Company 15539938 · BRADFORD
21ET LTD
Company 12639375 · RUGBY
21FAB BUILDING LTD
Company 15828102 · LONDON
21FPR LIMITED
Company 05547867 · Registered office town not supplied
21G LTD
Company OE033352 · ENGOMI