- BECK & POLLITZER ENGINEERING LIMITED
213800JKW1JFDG5BY944United KingdomDARTFORD
- BECKSPACE LTD
984500F1E9EBB7U1D572United KingdomLondon
- BECKTON ENERGY LIMITED
5299002E8RVYXFS3BO19United KingdomBristolLapsed - not renewed
- BECKWITH RETAIL LIMITED
2138005V2NXJY9GUTR31United KingdomCANTERBURY
- BECKWORTH FINANCIAL SERVICES LIMITED
2138003D7PKS9B392K98United KingdomEXETERLapsed - not renewed
- BECKYDENE CAPITAL LIMITED
9845001D9A2AF6C90732United KingdomUpper Basildon
- BECOM INVESTMENT LTD
984500F39I0DCEE7C726United KingdomLondon
- BECSAM LIMITED
213800Y2ZD1CG4UB6F28United KingdomWENDOVERLapsed - not renewed
- BECTIN LIMITED
213800CTL5QVJTU8LV92United KingdomAYLESBURY
- BECTIVE LESLIE MARSH LIMITED
2138004OSMAOKEJOW285United KingdomLONDONLapsed - not renewed
- BECTON, DICKINSON U.K. LIMITED
636700KUVKMNQW16TH81United KingdomWokingham
- BE CYBER SECURE LTD
984500011FB4D6FA8051United KingdomOakleigh Road South
- BEDA KENSINGTON LIMITED
254900CY3NI504N1YN40United KingdomLondon
- BEDAMARSE LTD
2138005HG196CVQGXD46United KingdomMANCHESTER
- BEDAT INVESTMENTS LIMITED
984500D03995I47B5F37United KingdomElstree
- BEDDINGTON LAND PROPERTIES LIMITED
213800VT24ZWOFV8JA03United KingdomWARLINGHAMLapsed - not renewed
- BEDECK LIMITED
213800B9ASPA7RIOTV67United KingdomCraigavon
- BEDE GAMING LIMITED
213800GLFNX8O7Y37K25United KingdomNEWCASTLE UPON TYNELapsed - not renewed
- Bede Wealth Management Limited
254900EZMFZ7ZD09H074United KingdomTyne And WearLapsed - not renewed
- BEDFONT CROSS LONDON LIMITED
254900TLCAABPCQ9V460United KingdomLondon
- BEDFORD ASSETS NO1 LTD
213800QYVRI8ZCUBIP92United KingdomHARPENDENLapsed - not renewed
- BEDFORD CAPITAL LTD
2549002DL3POOGPJH376United KingdomLondon
- BEDFORD CONSULTANCY SERVICES BIDCO LIMITED
984500FC4C04B0A6E655United KingdomLondon
- BEDFORD EDUCATION PARTNERSHIP LIMITED
549300FGY4MAJKC9KF85United KingdomMAIDENHEAD
- BEDFORD ESTATES BLOOMSBURY LIMITED
2138009DR6L628ZVC452United KingdomLONDON
- BEDFORDIA FARMS LIMITED
213800HJMP6E1X8NW655United KingdomBedfordshire
- BEDFORD LEADWORK LIMITED
894500KEAATJLUNDDE72United KingdomBedfordLapsed - not renewed
- BEDFORD OPTIONS LIMITED
213800JGKMZUXTXW7K16United KingdomLONDON
- BEDFORD PAY LTD
984500B13CM28D060572United KingdomLondonLapsed - not renewed
- BEDFORD REGAN LIMITED
213800EY5CX22194OS70United KingdomLONDON
- BEDFORDSHIRE SUPPORTED HOUSING LIMITED
9845009A401BAF6B1C41United KingdomBedford
- BEDMOND MOTOR CENTRE LTD
894500R1KHBLGKZTRQ91United KingdomABBOTS LANGLEY
- BEDROCK ASSET MANAGEMENT (UK) LTD
213800FP3PEOX3EW6W13United KingdomLONDON
- BEDROCK CAPITAL LTD
549300U4HP5MET7LKR98United KingdomRickmansworth
- BEDROCK DRILLING CONSULTANCY LTD
213800BH3ZFKGIGOC307United KingdomCHICHESTER
- Bedrock Drilling Limited
254900Q32UGNMW7TCV87United KingdomChichester
- BEDROCK HOLDINGS LIMITED
213800BO9B7LZBXWXU92United KingdomLONDONLapsed - not renewed
- BEDROCK LEARNING LTD
9845002A2FC10A9CA294United KingdomNewcastle Upon TyneLapsed - not renewed
- BEDROOM TRADERS LTD
9845009E6AE97B469A07United KingdomLondonLapsed - not renewed
- BEDS & BARS LIMITED
213800X2DY9S6UHUVR54United KingdomLONDONLapsed - not renewed
- BEDSIDE MANOR LIMITED
213800BEHAIQCA6M4B87United KingdomLEEDSLapsed - not renewed
- BEE BIGLIS LIMITED
529900SRZ5P763NKDM34United KingdomLondonLapsed - not renewed
- Beeblesoft Ltd
2549003MHEEOC7JPQ942United KingdomLondonLapsed - not renewed
- BEEBY INVESTMENTS LTD
213800QV656A6EITJZ89United KingdomBEEBYLapsed - not renewed
- BEE Chard Limited
529900TMFCDFASZXXP08United KingdomLondonLapsed - not renewed
- BEECHCROFT4 LIMITED
213800LFUYYSN9PPN494United KingdomBELFAST
- BEECHCROFT SERVICES LIMITED
984500ME8FAD6CDB7E75United KingdomLondonLapsed - not renewed
- BEECHCROFT SUPPLIES LIMITED
213800DFH29G9S1LME95United KingdomNORWICHLapsed - not renewed
- BEECHENHURST LTD
984500BE439ADA8E8D53United KingdomEastbourne
- BEECHES TRADING LTD
984500IEAE072BAB4122United KingdomLiverpool
- BEECH FARM SOLAR LIMITED
213800GB672ENF4JNC28United KingdomHOVE
- BEECHFIELD BRANDS LIMITED
549300VCSFP28WM1OM08United KingdomBURYLapsed - not renewed
- BEECHGREEN PROPERTY TRUST LIMITED
213800RJNO29TON3AE78United KingdomNEWBURYLapsed - not renewed
- BEECH HEALTHCARE LIMITED
8945006ANFXVNC77NX62United KingdomNorthampton
- BEECH HILL DENTAL PRACTICE LIMITED
213800BOXTQWJ67OGS72United KingdomLuton
- BEECH HOLDINGS LIMITED
213800RI8Q5GX6OCJM41United KingdomBIRMINGHAM
- BEECHLANDS ACCOUNTANCY SERVICES LIMITED
9845007AD1C1AFDE0C68United KingdomBathLapsed - not renewed
- Beech Lodge Care Limited
5493000CTFRKWLHQVS89United KingdomLondon
- BEECHTHORPE CAPITAL LIMITED
213800IEC3OEREKU1Q36United KingdomLONDONLapsed - not renewed
- BEECHVIEW DEVELOPMENTS LIMITED
213800IUJ34LKY5AW360United KingdomBELFAST