- 24 SEVEN COMMUNICATIONS (HOLDINGS) LTD
984500DBH06F2EA94F44United KingdomLeeds
- 24 VENTURES LTD
984500EUGD93CF094478United KingdomLondon
- 2525 LIMITED
984500AD747FE02F0345United KingdomLondonLapsed - not renewed
- 258 EQUITY LTD
549300230BTI0SKRH370United KingdomHERTS
- 25 DERBY ROAD LIMITED
984500S00360ABPD1T26United KingdomNottingham
- 25 ELEVEN PARTNERS LIMITED
213800ELRXO58Z1W3T27United KingdomLONDONLapsed - not renewed
- 25M-VADRUCCIUM LTD
984500CB1E5DE3D92X55United KingdomLondon
- 25TH CENTURY TRADING LIMITED
213800BCSUMBPDKZFY55United KingdomWATFORD
- 26-28 CENTRAL ROAD RESIDENTIAL MANAGEMENT COMPANY LIMITED
2138007WOJIPPW1Y5D74United KingdomLONDONLapsed - not renewed
- 26 BRAINS LTD
984500FBT443GA7A8E18United KingdomUxbridge
- 27BC Limited
254900OD7ZYLRH2C0A30United KingdomLondon
- 27 FLEET STREET BIRMINGHAM LIMITED
254900VEQKPB00XT8351United KingdomLondon
- 27FOODSERVICE LTD
21380096U3HU5RWWL725United KingdomREDDITCHLapsed - not renewed
- 284 TECHNOLOGIES LIMITED
984500FB3A2A41A9BF93United KingdomSouthamptonLapsed - not renewed
- 288 GROUP LIMITED
213800R9VSRA26YVE907United KingdomBOURNEMOUTH
- 288 PROPERTY MANAGEMENT LTD
213800VAUQHKYOE4GX87United KingdomPOOLE
- 28BLUE LIMITED
2138008RDWU3TQZKLG22United KingdomCreweLapsed - not renewed
- 28 KNOTS LTD
254900ERRN0P4VB7SK16United KingdomMilton Keynes
- 28 PORTLAND PLACE LIMITED
98450073D9UE4AB0A319United KingdomNorthampton
- 290419 LIMITED
2549006ECSOZK07L5Z77United KingdomBradley StokeLapsed - not renewed
- 29 HOUSE LTD
213800ZH19UCUNBQLL63United KingdomOXTEDLapsed - not renewed
- 2 ADVANCED NETWORKS LTD
98450006BCBB62G51082United KingdomLeigh-On-Sea
- 2 BOX LTD
213800A5I47ET1XGPR32United KingdomLONDONLapsed - not renewed
- 2BRDGE LIMITED
648843W637J5YBQKD027United KingdomLondon
- 2B SCIENTIFIC LIMITED
2138003GULJIEAHD5P64United KingdomSTONESFIELDLapsed - not renewed
- 2BSUR LIMITED
64880275SQ3CPXIN8340United KingdomEnniskillen
- 2 BY 2 HOLIDAYS LIMITED
549300278KXYMGVMEP60United KingdomHARROWLapsed - not renewed
- 2C CONSULTING LTD
213800F6DHYC8DPRGB23United KingdomHORNCHURCHLapsed - not renewed
- 2CL COMMUNICATIONS LIMITED
213800RX4XWER4WQFG04United KingdomEASTLEIGH
- 2CR LIMITED
213800RORTDGHLBFCK65United KingdomCAMBRIDGELapsed - not renewed
- 2D INVESTMENTS LIMITED
213800K4BLKRRFY9NN22United KingdomDUNMOWLapsed - not renewed
- 2 ENTERTAIN MANAGEMENT LIMITED
549300CFS02Q6GKC5E04United KingdomLONDON
- 2F CAPITAL LTD
9845005J9D663F139015United KingdomLondonLapsed - not renewed
- 2G ENERGY LTD.
213800MG64HXGRQUY256United KingdomSUTTON WEAVERLapsed - not renewed
- 2gether Support Solutions Limited
894500TJHI4IDJ33BI38United KingdomAshfordLapsed - not renewed
- 2G RECRUITMENT LTD
984500BB4N727E766C08United KingdomMarlboroughLapsed - not renewed
- 2 HEADS GLOBAL DESIGN LIMITED
254900M1YXX86UH63R94United KingdomMARLOWLapsed - not renewed
- 2KEEN INVESTMENTS LTD
98450067DA56F0803E05United KingdomLondon
- 2 Manor Farm Cottages Ltd
894500THY2MTZPSARU24United KingdomLondon
- 2M ASSET MANAGEMENT LIMITED
984500GLFAB9089A8J30United KingdomLondon
- 2 Minute Brain Ltd.
894500SZXUL04JQGSV42United KingdomLondon
- 2-MINUTE-WEBSITE LIMITED
984500AF5E98AD40F378United KingdomLondon
- 2MS CONSTRUCTION LTD.
5493002JKYU8ETZGRD78United KingdomSHOREHAM-BY-SEALapsed - not renewed
- 2M TAX SERVICES LIMITED
984500B99966DCQCCF37United KingdomBedfordLapsed - not renewed
- 2ND AVENUE INVESTMENT LTD
9845005HFC488BAC6566United KingdomBirmingham
- 2ND HALF LIMITED
213800D634XDCA5Y7K30United KingdomBATHLapsed - not renewed
- 2OG LIMITED
984500E82D62B3ATCF02United KingdomBirmingham
- 2PAY LIMITED
8156007ABDE968CCAF14United KingdomBIRMINGHAM
- 2 PLAN PROJECT MANAGEMENT LIMITED
213800UYCLIQC9H86R50United KingdomWOKINGLapsed - not renewed
- 2 PLAN WEALTH MANAGEMENT LIMITED
213800K19AK5G1T7X993United KingdomLEEDS
- 2QBIT LTD
2549004QEKG71RYRNJ40United KingdomLondon
- 2R CAPITAL INVESTMENT MANAGEMENT LIMITED
213800SJOOADRX5UAD97United KingdomLONDON
- 2RSQ SERVICES LTD
213800JK3TFGHFBEW662United KingdomLONDON
- 2 SAN GLOBAL HOLDINGS LTD
213800AK17FTVC7XF447United KingdomCARNFORTHLapsed - not renewed
- 2TECH LIMITED
549300ZN40RIBJR1OD64United KingdomGUILDFORDLapsed - not renewed
- 2TWELVE CONSULTING LTD
213800J112QAV1FMHN09United KingdomLONDON
- 2XL CAPITAL PARTNERS LTD
984500D7CB7Q2B7A5506United KingdomLondon
- 3000 LIMITED
213800ABOHP4DJE4Y691United KingdomLONDONLapsed - not renewed
- 305 DIGITAL ASSET MANAGEMENT LTD
984500B7U50E7A2A9892United KingdomLondonLapsed - not renewed
- 30 RCG LIMITED
549300I04BT8JSJ85323United KingdomLONDONLapsed - not renewed