- ESMERALDA INVESTMENT LIMITED
549300CJFJXOGMBCGF57United KingdomLONDONLapsed - not renewed
- ESM PROPERTIES LIMITED
213800KM7LR6PVZUPP53United KingdomGLASGOWLapsed - not renewed
- E S N SERVICES LIMITED
6488TSJC28P2F53J4028United KingdomBirmingham
- ESODEX LIMITED
213800A3828ZJNJXK575United KingdomLONDON
- ESO - ENTERTAINMENT STRATEGY ONLINE LIMITED
98450099Z2F61B77C994United KingdomBlackheath
- ESOM GROUP HOLDINGS LTD
984500A7H94D5DC17751United KingdomWeybridge
- ESOS ENERGY LTD
9845001A9EALB51D5897United KingdomBristol
- Esoteric Solutions Limited
25490048E2FPO7NGP193United KingdomMilton KeynesLapsed - not renewed
- ESOX INVESTMENT LIMITED
6488O0EW87WM0AK30643United KingdomLondon
- ESPACE EUROPE LIMITED
213800NAU3KC6HK8BB90United KingdomLICHFIELDLapsed - not renewed
- ESPA INTERNATIONAL (UK) LIMITED
2138001U6H498TKGO791United KingdomFARNHAMLapsed - not renewed
- ESPANFENIXUK LTD
894500F8WP0QXQAIKV29United KingdomLondon
- ESPARK ACU LIMITED
213800T3HTMFFI4RDE23United KingdomEast Sussex
- ESP COLOUR LIMITED
213800PV2N6EFVGZ5M22United KingdomSWINDONLapsed - not renewed
- ESPC (UK) LIMITED
213800KJA594TNQP1K34United KingdomEDINBURGH
- ESPERANTO HOLDINGS LIMITED
254900OJ3URNGAVSM983United KingdomBromsgrove
- ESPER CAPITAL INVESTMENTS LIMITED
213800KUTJGO2JPAZX67United KingdomLONDON
- ESPERSEN UK LIMITED
9845009549D798G6Q858United KingdomGrimsbyLapsed - not renewed
- ESP ESTATES LIMITED
213800F57FPVG6NHA585United KingdomOXTEDLapsed - not renewed
- ESPEY & ASSOCIATES LIMITED
549300HVL39397EKO213United KingdomLONDONLapsed - not renewed
- ESP FINANCIAL LTD
984500A473J4D2D5G192United KingdomLondon
- ESP GLOBAL SERVICES LIMITED
21380074LBNMAJRZUR37United KingdomREADING
- ESPINAR EQUINE ASSOCIATES LIMITED
254900A08FG3B3LFGR35United KingdomThatcham
- ESPIONAGE CLOTHING LIMITED
21380066V72HDGVHJU39United KingdomBRADFORDLapsed - not renewed
- ESPLANADE HEALTHCARE LIMITED
213800MC72HR73FSLJ38United KingdomROCHESTERLapsed - not renewed
- ESPLANADE INVESTMENTS LIMITED
213800M2FQGQK3SIA640United KingdomWESTCLIFF-ON-SEALapsed - not renewed
- ESPN Global Ventures Limited
254900ZE2LJN1H6FKR98United KingdomLondonLapsed - not renewed
- ESPRESSO SOLUTIONS LTD
213800FDDJ344YNMO534United KingdomCRAWLEYLapsed - not renewed
- ESPRIT NOMINEES LIMITED
213800RYAE5ZSCNOLY80United KingdomLONDON
- ESP SYSTEX LIMITED
213800LWKHIABWUSDR34United KingdomHULLLapsed - not renewed
- ESPUG FINANCE LIMITED
5493000VXO0037MLBO46United KingdomLEATHERHEAD
- ESRA HOTELS LIMITED
2138007GXTQG1DB8UD32United KingdomLONDONLapsed - not renewed
- ES Renfield Limited
529900ID30MSQ5EARZ39United KingdomLondon
- ESR EUROPE INVESTMENT MANAGEMENT LIMITED
9845006E12D78CBD8F40United KingdomLondon
- ESRI (UK) LIMITED
213800A6RBVB2ZL2VM93United KingdomAYLESBURY
- ESR TECHNOLOGY LIMITED
21380019J74UBP4TNS21United KingdomLONDONLapsed - not renewed
- ESSANDORE CARE LIMITED
2138004958JN52LCSZ86United KingdomSOUTHPORTLapsed - not renewed
- ESSAR MIDLANDS LIMITED
894500PRJ09LOYPOJY93United KingdomEllesmere PortLapsed - not renewed
- ESSAR OIL (UK) LIMITED
213800I46N19GNZVYJ60United KingdomELLESMERE PORT
- ESSAYMEDICAL LIMITED
984500A6DA56DQBE6670United KingdomNelson
- ESSAY PICTURES LTD
984500F789J1D560D033United KingdomKingston Upon ThamesLapsed - not renewed
- ESSCO CONTROLS LIMITED
213800OX79A7JEFMBR87United KingdomCOVENTRY
- ESSCO Limited
254900Z1A2Y8ONTCG534United KingdomHarrogate
- ESSE HOLDINGS LTD
2138009TVMTERFUGSB15United KingdomMANCHESTERLapsed - not renewed
- ESSEL LIMITED
213800556L2CHGEDFB51United KingdomLONDONLapsed - not renewed
- ESSEL SECURITIES LIMITED
213800NLQ49WBW391T05United KingdomGLASGOWLapsed - not renewed
- ESSEMTIUM CAPITAL LIMITED
213800TTG8Q415QGOJ88United KingdomSCAYNES HILLLapsed - not renewed
- ESSENBY ESTATES LIMITED
213800JNF93ICZF6OI16United KingdomSHEFFIELD
- ESSENTIA ANALYTICS LTD.
894500AVUWT3OWBVQU24United KingdomLondon
- Essential Economics Limited
894500KZPANT3E0FWS86United KingdomLondonLapsed - not renewed
- ESSENTIAL ITALY LIMITED
213800HFM1C9NPBWEQ31United KingdomLONDONLapsed - not renewed
- ESSENTIALLY GROUP LIMITED
984500F57D7Q56DE7D06United KingdomBorehamwood
- ESSENTIAL PACKAGING LTD
8945003QEYPGC0LPPZ52United KingdomLEICESTER
- ESSENTIAL PERSONNEL LTD
213800I5GG5117UT9959United KingdomSTOCKPORTLapsed - not renewed
- Essential Pharmaceuticals Limited
2549008HN7GS8NNWBJ32United KingdomEghamLapsed - not renewed
- Essential Pharma Limited
254900MEANQYMLZUIS60United KingdomEghamLapsed - not renewed
- ESSENTIALS DIRECT LIMITED
984500649EDCQCBA8E16United KingdomMold
- ESSENTRA (BANGOR) LTD.
213800RFH6FRJHH91M97United KingdomKIDLINGTONLapsed - not renewed
- ESSENTRA COMPONENTS LIMITED
213800F9KJIP45755K83United KingdomKIDLINGTON
- ESSENTRA FILTER PRODUCTS INTERNATIONAL LIMITED
213800ZI5BYW3HUGC937United KingdomKIDLINGTONLapsed - not renewed