- ALTERNATIVE INVESTMENTS LIMITED
3912000KAOHMMYX21F28United KingdomLondon
- ALTERNATIVE PAYMENTS LIMITED
9845001A760CB1NAAB59United KingdomLondon
- ALTERNATIVE PROPOSITIONS LIMITED
984500D2DC96E9E0B133United KingdomStockport
- ALTERNATIVE RESOURCE CAPITAL LLP
254900TS46TM6ZAODL54United KingdomESSEXLapsed - not renewed
- ALTERNO WEALTH LTD
213800HCY5A1XFDXUY50United KingdomLEAMINGTON SPALapsed - not renewed
- ALTERO CAPITAL UK LTD
9845000BAB0C6CD70845United KingdomLondon
- ALTER SERVICES LTD
984500F1B1D1E0FCA066United KingdomWimborne
- Altery Ltd
529900TZAP9A14Q0UW87United KingdomLondon
- ALTERYX UK LTD
254900DCRJRQBQ7S7821United KingdomLondon
- ALTHAMS TRAVEL SERVICES LIMITED
213800XUISLXDQUHRI54United KingdomBURNLEYLapsed - not renewed
- ALTHOFF & ASSOCIATES LTD
984500EB4EE74536E026United KingdomMiddlesex
- ALT HOLDING INVESTMENTS LIMITED
213800XWXV9H9DY87S60United KingdomBRISTOLLapsed - not renewed
- ALTIA ESTATES LTD
213800HTWM6KDPF6D536United KingdomSELBYLapsed - not renewed
- ALTIA LIMITED
213800DTSXG5M8DRA251United KingdomYORKLapsed - not renewed
- ALTI ASSET MANAGEMENT HOLDINGS 2 LIMITED
2138007SC34959DVH985United KingdomLONDONLapsed - not renewed
- AlTi Global Wealth Management Holdings Limited
894500JFC8HTMJOKUH03United KingdomLondon
- ALTILIUM METALS LTD
213800VOBPBHYMPO3S77United KingdomPLYMOUTH
- ALTIMAR SHIPPING LTD
98450086PD4AACCC9267United KingdomChester
- Altimist Ltd.
254900BCCS5WCZ5PCB84United KingdomLondon
- Altim Software Limited
8945009LINUKGYY0SV92United KingdomHigh WycombeLapsed - not renewed
- ALT INFOTECH LIMITED
98450081FDL438F7B986United KingdomHounslow
- Altinini Investments Ltd
254900SZKDIYX02JGQ86United KingdomLondonLapsed - not renewed
- ALT INVESTMENT LIMITED
213800VRIHB1OM6EXN24United KingdomSOUTHAMPTON
- ALTION ENGINEERING LIMITED
98450092A9D5338BD192United KingdomTunbridge Wells
- ALTIOR ASSET MANAGEMENT LTD
894500WJ42Y5LIQPOT79United KingdomCleeve Hill
- ALTIOR CAPITAL LIMITED
984500AD40E98AF5F172United KingdomEdinburghLapsed - not renewed
- ALTI RE LIMITED
213800BGPGEWYB5YY602United KingdomLONDONLapsed - not renewed
- ALTITUDE DESIGN LTD
213800UX1M4JJNZUSY77United KingdomPLYMOUTH
- ALTITUDE MEDICAL LIMITED
9845005B2FDF760DE470United KingdomNewton Abbot
- ALTITUDE TAX LTD
213800OJCQTLONHLOO80United KingdomELSTEAD
- ALTI WEALTH MANAGEMENT (UK) LIMITED
213800LVSE92PQSXJQ90United KingdomLONDON
- ALTKUZ CIRCULAR ECONOMY LTD
6488595S3DK9C3TZA053United KingdomMildenhall
- ALTKUZ NXT EVCONOMY LTD
6488Q8UM5JNW10259E12United KingdomGlasgow
- ALTMAN PROPERTIES LIMITED
2138008HBN5DBFC4SC77United KingdomWATFORDLapsed - not renewed
- ALTN BORI LTD
98450031R63EDF27S545United KingdomLondonLapsed - not renewed
- ALTONFIELD PROPERTIES LIMITED
9845003B39150C7B8305United KingdomBucksLapsed - not renewed
- ALTONIS INVESTMENTS LTD
2549001QVCQARX337Y16United KingdomGalashiels
- ALTORFER FINANCIAL MANAGEMENT LIMITED
213800SD5OUCE2PF7337United KingdomWALTHAM CROSS
- ALTORIAN LIMITED
213800V3U4LXVJXCU976United KingdomST. AUSTELL
- ALT PROGRAMMES LIMITED
984500CEC17D8E417363United KingdomHayling Island
- ALT Q LTD
984500099882DF6A4B52United KingdomNewton-Le-WillowsLapsed - not renewed
- ALTRACAP HOLDINGS LTD
984500DKQFC43A72AY65United KingdomLondon
- ALTRAD BABCOCK LIMITED
54930047W2C52SK8QU19United KingdomWARRINGTON
- ALTRAD UK LIMITED
213800IENHAS7AT12614United KingdomWARRINGTON
- ALTRAN UK
549300UPKD38NRYY8E44United KingdomBATHLapsed - not renewed
- ALTRAS INTERNATIONAL LIMITED
98450081590DC8DK9685United KingdomBirminghamLapsed - not renewed
- ALTRAVISTA LTD
984500BFF780964VC717United KingdomLondonLapsed - not renewed
- ALTREE CAPITAL (UK) LTD.
254900F0T4DPQFFKFW33United KingdomLondon
- ALTRIPAN UK LIMITED
98450058951BBUDX3926United KingdomAbergavenny
- ALTRIUM FINANCIAL SERVICES LTD
64886M3R8KM3H8Q96J24United KingdomLondon
- ALTRO GROUP LIMITED
213800D146SXTAZK3G09United KingdomLETCHWORTH GARDEN CITY
- ALTRO LIMITED
213800FRTON24RUEIN67United KingdomLETCHWORTH GARDEN CITY
- ALTRUISTIC (NORTH KENT) LTD
894500XP5N1QP3DSWB36United KingdomEngland
- ALTUM CAPITAL MANAGEMENT (UK) LIMITED
549300QZNAQWJTVTR291United KingdomLondon
- ALTUM HOLDINGS (UK) LIMITED
213800LH16FUZRZRPD70United KingdomLONDON
- ALTUNGOK TRADING LTD
984500F483FD4F8A6B80United KingdomKington
- ALTURA ANALYTICS LIMITED
6488R2456QO29E6IWN14United KingdomLondon
- ALTUS INVESTMENT MANAGEMENT LIMITED
213800TDN78CL1ET8574United KingdomLONDON
- ALTWOOD ENERGY ADVISORS LIMITED
1595E5YEYG964Q2DRL98United KingdomMaidenhead
- ALTYX FINANCIAL PLANNING LTD
213800V21R3DTPQYCV66United KingdomLONDONLapsed - not renewed