- Maven Global Markets Trading LLP
254900DABST9LHF4C372United KingdomLondon
- MAXEY GROUNDS & CO LLP
984500MD0665846CF114United KingdomWisbech
- MAXFIELD INVEST LLP
984500XC8771HF68DD88United KingdomLondonLapsed - not renewed
- MAXROC LLP
549300J8U34PAEQM2L69United KingdomWokingLapsed - not renewed
- MAYER BROWN INTERNATIONAL LLP
54930030JLP03B2XIH41United KingdomLONDONLapsed - not renewed
- MAYFAIR EQUITY PARTNERS LLP
254900IXXS2N7F7GTD12United KingdomLONDON
- MCAP GLOBAL FINANCE (UK) LLP
5493006HZ89DD0EQYK32United KingdomLondon
- MCCARTNEYS LLP
894500VUBG7ZW1OCC419United KingdomLUDLOWLapsed - not renewed
- MCCASH & HUNTER LLP
2138007RQWAKY3LDNC72United KingdomPERTH
- MCHIEF LLP
894500G4MO0CC2VVXT71United KingdomLondonLapsed - not renewed
- MCLEAN & STEWART LLP
213800SVWFKZJ1KY8179United KingdomDUNBLANELapsed - not renewed
- M & C LEWIS LLP
213800QGOQ9QC8CNMC64United KingdomCARDIFF
- MCM INVESTMENT HOUSE LLP
213800ED1FJVBHFRZE71United KingdomINVERNESS
- MCPAR INVESTMENTS LLP
8945009VINCH53U4R306United KingdomLondon
- M C PEAT & CO. LLP
213800R9K97G4PBJEH70United KingdomLONDON
- MCP EMERGING MARKETS LLP
2138002CVICPT7MO5Y02United KingdomLONDON
- MC PRIVATE EQUITY IV UK LLP
254900H48JGB6I567D36United KingdomLondonLapsed - not renewed
- MCP TRADING GROUP LLP
98450053CA9B5FC0CA72United KingdomLondonLapsed - not renewed
- M&C SAATCHI WORLD SERVICES LLP
549300GX3DVOO5L0IW78United KingdomLONDONLapsed - not renewed
- MEADOWS CAPITAL MANAGEMENT LLP
9845008F74F759FDF309United KingdomDorchesterLapsed - not renewed
- MEDIABILITY LLP
213800SCS3LUP4SDSM63United KingdomBOLTONLapsed - not renewed
- MEDIA CIRCLE LLP
9845004C660Q446B4771United KingdomLondon
- MEDICAL INVESTMENT AND ADVISORY SERVICES LLP
213800A4YO3I6FRYIV77United KingdomGODALMING
- MEDICAL LIFE WEALTH MANAGEMENT LLP
9845006F7CPF02E01C18United KingdomStaffordLapsed - not renewed
- MEDICXI VENTURES (UK) LLP
213800AZLO4Y9PFX6277United KingdomLONDON
- MELTWIND ADVISORY LLP
213800WYN5MIDQ2ZJP11United KingdomBOREHAMWOODLapsed - not renewed
- MENZIES LLP
213800QT44XQ7926OU04United KingdomGresham Street
- MERIDIAN PRIVATE CLIENT LLP
98450072C43A401AC768United KingdomLittle PackingtonLapsed - not renewed
- MERLIN PARTNERS LLP
213800JRMHD45O1EIV73United KingdomLONDON
- MERRITTS SOLICITORS LLP
64887N2NV79CRRP12305United KingdomYarm
- MERRIXGROGAN LLP
213800ZZSMENC9A9U862United KingdomNOTTINGHAMLapsed - not renewed
- MESARETE CAPITAL LLP
549300OSEH8QPDJOK061United KingdomOXFORD
- Metaco LLP
254900O0BCKV1ITBEB94United KingdomSaint AlbansLapsed - not renewed
- MET ALLIANCE LLP
5493000SNRICR8IACC24United KingdomSURREYLapsed - not renewed
- MET ASSET MANAGEMENT UK LLP
213800STWHOOKPRZYF07United KingdomLONDON
- MET CAPITAL MANAGEMENT LLP
213800HS1FEZRZZ8D775United KingdomLONDON
- MET FACILITIES LLP
213800EWS4W82DW6HZ13United KingdomLONDON
- METHODOLOGY ASSET MANAGEMENT (UK) LLP
213800AJ5EJQFUG1O945United KingdomLONDON
- METRIC CAPITAL PARTNERS LLP
213800YOEBTFJO43RZ25United KingdomLONDON
- METRONOME CAPITAL LLP
213800OGMM5XY2VU2388United KingdomLONDON
- MET SECURITIES LLP
2138007SEUFILFFOTZ71United KingdomLONDON
- MEWBURN ELLIS LLP
213800ELFILUB2QJKF14United KingdomLONDON
- MEWSTEAD (FRASERBURGH) LLP
213800IZJZJ9VF3C7679United KingdomFRASERBURGH
- MF EQUIPMENT (UK) LLP
213800INKVVDHSTBGM55United KingdomAylesbury
- MGE CAPITAL MANAGEMENT LLP
254900DILP9V0UC63W52United KingdomLondonLapsed - not renewed
- M&G WEALTH INVESTMENTS LLP
213800HB2OKV3RRGOM15United KingdomLONDON
- MIAS UK HOLDINGS LLP
254900QV6FOMRL8YLH50United KingdomNorthampton
- MIC CAPITAL MANAGEMENT UK LLP
2138003MT6C7HU5UF916United KingdomLondon
- MICHELMORES LLP
984500C7A8CBF5BAE468United KingdomExeterLapsed - not renewed
- MIDEUROPA LLP
254900TLOCTBIJUUFN28United KingdomLONDON
- MIDMAR CAPITAL LLP
2549008GE4LELN3P2E40United KingdomEdinburgh
- MILECITY DEVELOPMENT LLP
549300WBK77TG7OFOG26United KingdomLONDONLapsed - not renewed
- MILLAR MCCALL WYLIE LLP
213800V9KONNT2Z5ZU54United KingdomBELFASTLapsed - not renewed
- MILLEN CAPITAL PARTNERS LLP
213800AS6N9AK5IGRD04United KingdomLIVERPOOLLapsed - not renewed
- MILLENNIUM CAPITAL PARTNERS LLP
549300X1IL2SQS14P736United KingdomLondon
- MILLER INSURANCE SERVICES LLP
21380049GAF3HVN78O47United KingdomLONDON
- MILL HILL CAPITAL LLP
549300BKL0R1SWJC4834United KingdomGRANTHAM
- MILL RIG WIND FARM LLP
213800IBYACQWAAT5U29United KingdomHOUGHTON LE SPRING
- MILLTRUST INTERNATIONAL LLP
213800MMOCVBNBNQES56United KingdomLONDON
- MIRABELLA FINANCIAL SERVICES LLP
2138001GBION41P49M96United KingdomLONDON