- ALQUITY INVESTMENT MANAGEMENT LIMITED
5493007MOUB6W5G8T620United KingdomLondon
- ALRAM LIMITED
549300UJPS0WDJG7OT74United KingdomSevenoaks
- AL-RAWI ANAESTHESIA ASSOCIATES LTD
984500E0FCF3D90E6F71United KingdomBarry
- ALRAYAN BANK LIMITED
213800AINT5U4D66UA65United KingdomLondon
- ALR BROKERS LTD
984500D374C3F57A2065United KingdomLondonLapsed - not renewed
- AL RELIANCE LIMITED
98450059BZ7A6D75EF22United KingdomLondon
- ALRESFORD BUILDERS' MERCHANTS LIMITED
2138006WF7PSCI9UBD78United KingdomALRESFORDLapsed - not renewed
- ALRG INVESTMENTS LIMITED
98450076BHD6F7T37893United KingdomStoke-On-TrentLapsed - not renewed
- ALRUM LIMITED
98450008CD69DF45F078United KingdomEdinburghLapsed - not renewed
- ALS & AL NOMINEES LIMITED
213800PXFKCIR8533Z66United KingdomLONDONLapsed - not renewed
- ALSAP LTD
8945008RNBBMMKXFV013United KingdomLUTON
- ALSBACK HOLDING LTD
64884HMSRB893D0E3641United KingdomLondonLapsed - not renewed
- ALSET TRADING LIMITED
98450059E6E1C8E1F511United KingdomScarborough
- ALSICO LAUCUBA LTD
213800SSMYRI5AIB4E60United KingdomPRESTON
- ALSIRIUS LTD
984500C11D7DDABJ8I47United KingdomNottingham
- ALS KINGFISHER LIMITED
213800FOVTRNHFOMAQ38United KingdomDROITWICHLapsed - not renewed
- ALSL Investments Limited
254900BQY5EP6UREH643United KingdomStoke-on-Trent
- ALSTER HI LIMITED
2138001FY7I1C5EDNC02United KingdomLONDONLapsed - not renewed
- ALSTOM NL SERVICE PROVISION LTD
529900YSZAT50QDMIC39United KingdomLondonLapsed - not renewed
- ALSTOM TRANSPORT UK (HOLDINGS) LIMITED
529900KONOTQ5TH2TL94United KingdomLondonLapsed - not renewed
- ALSTOM TRANSPORT UK LIMITED
529900HNQM8I6A8MNQ77United KingdomLondonLapsed - not renewed
- ALSTONEFIELD LTD
9845005439E8K2D50E06United KingdomDerby
- ALSTON GAYLER & CO LIMITED
213800XNKTVZ5QYKU990United KingdomLONDONLapsed - not renewed
- ALSTONS (UPHOLSTERY) LIMITED
213800UCP3I7TE21BH81United KingdomColchester
- ALT 21 LIMITED
213800UR6ZKO8ZUQZI03United KingdomLondon
- ALTA 13 LTD
894500T7SC9LR4MI5U07United KingdomLONDONLapsed - not renewed
- ALTA ADVISERS LIMITED
549300VDESQLVNRY3146United KingdomLONDON
- ALTAI CONSULTING LIMITED
213800NTSOEPC4JA4L74United KingdomLONDON
- ALTAIR CREDIT LIMITED
213800DPGBIQKELR3A06United KingdomLONDON
- ALTAIR ENGINEERING LIMITED
984500BBA405XD2BA802United KingdomFarnborough
- ALTAIR FINANCIAL PLANNING LTD
6488N243K6N7I1V8RN39United KingdomLondon
- ALTAIR RENEWABLE ENERGY LIMITED
213800GWNHUHZQJQ3H19United KingdomLONDON
- ALTANA WEALTH LIMITED
213800TW3BMETPAIIV03United KingdomLONDON
- ALTARA FUNDING LIMITED
213800UY3VZ1CHJCGW49United KingdomLONDON
- ALTAR AGENCY LTD
213800WCHZQ2HM6QG143United KingdomDUNDEE
- ALTARBOY LTD
984500B770FD8X937562United KingdomLondon
- ALTA TRADING UK LIMITED
54930042QG0BBJ7I4N45United KingdomLONDONLapsed - not renewed
- Altaveedan Energy Limited
635400SFX57PYAMJHI10United KingdomBelfast
- ALTAVISTA SOFTWARE SOLUTIONS LIMITED
5493008TDHBDZP41G617United KingdomWarrington
- ALTAWORKS LTD
213800BHH4U1QV5AN857United KingdomLONDON
- Altberg Ltd
894500Y02OIP9NBDRN50United KingdomRichmondLapsed - not renewed
- ALTECH GLOBAL TRADE LIMITED
98450054ZALFC6600083United KingdomOldburyLapsed - not renewed
- ALTECH TRADING COMPANY LIMITED
213800YHNTMZQ4LURW88United KingdomCHELMSFORD
- ALTECNIC LIMITED
2138009ADFRKKNA7OZ31United KingdomSTAFFORD
- ALTEKGO LIMITED
213800SEIQKRX6AXC491United KingdomALTONLapsed - not renewed
- ALTEMONT ASSET MANAGEMENT LIMITED
254900ENURC0EGUYEL37United KingdomWinchester
- ALTERA PARTNERS MANAGEMENT LIMITED
549300UDX0GZDF01DJ42United KingdomLONDONLapsed - not renewed
- ALTER DOMUS AGENCY SERVICES (UK) LIMITED
2138001AX63A2G3ZG696United KingdomLONDON
- ALTER DOMUS FINANCIAL SERVICES (UK) LIMITED
21380053J7PE487YVV39United KingdomLONDON
- ALTER DOMUS TRUSTEES (UK) LIMITED
213800M68IDESHWIZN68United KingdomLONDON
- ALTERION CONSULTING LIMITED
213800E4D7ZA5ZE7ZY09United KingdomMaidstone
- ALTERITY INVESTMENTS LIMITED
213800AQGPOO4YDK6Q21United KingdomAltrincham
- ALTERNATIVE BRIDGING CORPORATION (CHEVAL) LIMITED
254900UFHVDC094LJT17United KingdomBorehamwood
- ALTERNATIVE BRIDGING CORPORATION LIMITED
254900XTQNB4WGESFY06United KingdomBorehamwood
- ALTERNATIVE BRIDGING (UK3) LIMITED
635400G8QDDSGTYGOD62United KingdomLONDON
- ALTERNATIVE COMMERCIAL FINANCE LIMITED
213800NJI6ICZJXS3U90United KingdomBurton Waters
- ALTERNATIVE COMMERCIAL MORTGAGES LIMITED
894500R0195H08MU8949United KingdomBOREHAMWOOD
- ALTERNATIVE CREDIT INVESTMENTS LIMITED
213800P4S1KTTPIB9T76United KingdomLONDON
- ALTERNATIVE HEAT LIMITED
213800PJ759WCTBFZ918United KingdomBANBRIDGELapsed - not renewed
- Alternative Income Limited
2549001DJOA1GC0INM93United KingdomLondon