Salenovo
Formation Index · maps · 12 October to 8 November 2026

Where new companies are being formed

Two maps of the United Kingdom, coloured by how many companies were formed at their own address in the four weeks 12 October to 8 November 2026, for every 1,000 companies at their own address already on the register. Darker is more. Hover an area for its figures, click it for its page.

Updated 12 November 2026 · next update Monday · every council and constituency, CSV

By council

Highland: 87 new companies at their own address, 8.2 per 1,000 on the registerShetland Islands: 8 new companies at their own address, 6.0 per 1,000 on the registerCornwall: 221 new companies at their own address, 9.3 per 1,000 on the registerNa h-Eileanan Siar: 11 new companies at their own address, 10.2 per 1,000 on the registerArgyll and Bute: 22 new companies at their own address, 6.2 per 1,000 on the registerDumfries and Galloway: 42 new companies at their own address, 11.2 per 1,000 on the registerNorth Yorkshire: 263 new companies at their own address, 8.1 per 1,000 on the registerAberdeenshire: 95 new companies at their own address, 8.2 per 1,000 on the registerPowys: 39 new companies at their own address, 7.1 per 1,000 on the registerPerth and Kinross: 56 new companies at their own address, 8.7 per 1,000 on the registerPembrokeshire: 46 new companies at their own address, 8.6 per 1,000 on the registerShropshire: 139 new companies at their own address, 9.0 per 1,000 on the registerNorthumberland: 101 new companies at their own address, 8.0 per 1,000 on the registerScottish Borders: 28 new companies at their own address, 6.5 per 1,000 on the registerCumberland: 110 new companies at their own address, 12.1 per 1,000 on the registerWestmorland and Furness: 75 new companies at their own address, 6.8 per 1,000 on the registerGwynedd: 44 new companies at their own address, 9.8 per 1,000 on the registerSouth Hams: 49 new companies at their own address, 9.4 per 1,000 on the registerFermanagh and Omagh: 29 new companies at their own address, 5.6 per 1,000 on the registerMoray: 26 new companies at their own address, 9.2 per 1,000 on the registerDorset: 154 new companies at their own address, 9.0 per 1,000 on the registerHerefordshire, County of: 122 new companies at their own address, 11.0 per 1,000 on the registerWiltshire: 225 new companies at their own address, 9.7 per 1,000 on the registerSomerset: 222 new companies at their own address, 9.6 per 1,000 on the registerEast Suffolk: 84 new companies at their own address, 8.5 per 1,000 on the registerBuckinghamshire: 431 new companies at their own address, 10.2 per 1,000 on the registerNewry, Mourne and Down: 83 new companies at their own address, 9.2 per 1,000 on the registerCarmarthenshire: 68 new companies at their own address, 9.6 per 1,000 on the registerCotswold: 61 new companies at their own address, 9.7 per 1,000 on the registerStirling: 46 new companies at their own address, 9.8 per 1,000 on the registerOrkney Islands: 4 new companies at their own address; no rate (under 1,000 companies at their own address on the register)East Ayrshire: 49 new companies at their own address, 13.7 per 1,000 on the registerEast Riding of Yorkshire: 140 new companies at their own address, 8.8 per 1,000 on the registerMid Ulster: 59 new companies at their own address, 8.4 per 1,000 on the registerAngus: 49 new companies at their own address, 12.5 per 1,000 on the registerCounty Durham: 263 new companies at their own address, 14.2 per 1,000 on the registerCauseway Coast and Glens: 25 new companies at their own address, 5.2 per 1,000 on the registerSouth Ayrshire: 42 new companies at their own address, 8.6 per 1,000 on the registerCheshire East: 291 new companies at their own address, 11.7 per 1,000 on the registerNorth Norfolk: 33 new companies at their own address, 8.4 per 1,000 on the registerSouth Lanarkshire: 166 new companies at their own address, 13.6 per 1,000 on the registerDerry City and Strabane: 59 new companies at their own address, 10.1 per 1,000 on the registerStratford-on-Avon: 79 new companies at their own address, 8.6 per 1,000 on the registerKing's Lynn and West Norfolk: 63 new companies at their own address, 11.7 per 1,000 on the registerSouth Norfolk: 63 new companies at their own address, 10.0 per 1,000 on the registerCheshire West and Chester: 185 new companies at their own address, 10.8 per 1,000 on the registerCeredigion: 16 new companies at their own address, 5.5 per 1,000 on the registerWest Devon: 20 new companies at their own address, 8.5 per 1,000 on the registerWest Lindsey: 47 new companies at their own address, 10.3 per 1,000 on the registerWest Suffolk: 78 new companies at their own address, 9.3 per 1,000 on the registerFife: 123 new companies at their own address, 10.5 per 1,000 on the registerBroadland: 72 new companies at their own address, 13.5 per 1,000 on the registerMid Devon: 34 new companies at their own address, 11.1 per 1,000 on the registerNorth Devon: 36 new companies at their own address, 8.5 per 1,000 on the registerHuntingdonshire: 92 new companies at their own address, 9.9 per 1,000 on the registerDerbyshire Dales: 28 new companies at their own address, 6.3 per 1,000 on the registerTorridge: 23 new companies at their own address, 9.3 per 1,000 on the registerCentral Bedfordshire: 192 new companies at their own address, 12.0 per 1,000 on the registerLancaster: 63 new companies at their own address, 11.6 per 1,000 on the registerDenbighshire: 39 new companies at their own address, 11.0 per 1,000 on the registerTewkesbury: 39 new companies at their own address, 7.5 per 1,000 on the registerForest of Dean: 34 new companies at their own address, 9.1 per 1,000 on the registerChichester: 70 new companies at their own address, 9.5 per 1,000 on the registerWychavon: 70 new companies at their own address, 9.7 per 1,000 on the registerMid and East Antrim: 39 new companies at their own address, 10.7 per 1,000 on the registerSouth Oxfordshire: 73 new companies at their own address, 7.9 per 1,000 on the registerMalvern Hills: 45 new companies at their own address, 9.4 per 1,000 on the registerArmagh City, Banbridge and Craigavon: 85 new companies at their own address, 10.2 per 1,000 on the registerMonmouthshire: 35 new companies at their own address, 7.4 per 1,000 on the registerNorth Somerset: 114 new companies at their own address, 10.5 per 1,000 on the registerWest Northamptonshire: 305 new companies at their own address, 11.8 per 1,000 on the registerBreckland: 55 new companies at their own address, 10.1 per 1,000 on the registerSouth Cambridgeshire: 90 new companies at their own address, 9.2 per 1,000 on the registerCherwell: 88 new companies at their own address, 10.1 per 1,000 on the registerMaldon: 49 new companies at their own address, 14.1 per 1,000 on the registerBristol, City of: 291 new companies at their own address, 10.8 per 1,000 on the registerWealden: 89 new companies at their own address, 9.9 per 1,000 on the registerConwy: 52 new companies at their own address, 11.7 per 1,000 on the registerTendring: 48 new companies at their own address, 8.7 per 1,000 on the registerNew Forest: 88 new companies at their own address, 9.5 per 1,000 on the registerTest Valley: 63 new companies at their own address, 9.0 per 1,000 on the registerEast Lindsey: 33 new companies at their own address, 6.2 per 1,000 on the registerMid Suffolk: 48 new companies at their own address, 10.5 per 1,000 on the registerNorth Northamptonshire: 241 new companies at their own address, 13.0 per 1,000 on the registerWinchester: 88 new companies at their own address, 10.4 per 1,000 on the registerBabergh: 27 new companies at their own address, 6.7 per 1,000 on the registerNorth East Derbyshire: 32 new companies at their own address, 7.6 per 1,000 on the registerNorth Hertfordshire: 89 new companies at their own address, 11.9 per 1,000 on the registerEast Devon: 47 new companies at their own address, 7.6 per 1,000 on the registerNewark and Sherwood: 55 new companies at their own address, 10.2 per 1,000 on the registerSouth Staffordshire: 44 new companies at their own address, 8.5 per 1,000 on the registerHorsham: 82 new companies at their own address, 9.9 per 1,000 on the registerWrexham: 46 new companies at their own address, 9.7 per 1,000 on the registerAntrim and Newtownabbey: 48 new companies at their own address, 11.6 per 1,000 on the registerIsle of Anglesey: 19 new companies at their own address, 7.9 per 1,000 on the registerBraintree: 85 new companies at their own address, 11.1 per 1,000 on the registerLeeds: 599 new companies at their own address, 12.9 per 1,000 on the registerMedway: 199 new companies at their own address, 13.6 per 1,000 on the registerTeignbridge: 85 new companies at their own address, 14.7 per 1,000 on the registerStroud: 60 new companies at their own address, 9.3 per 1,000 on the registerBassetlaw: 46 new companies at their own address, 8.4 per 1,000 on the registerVale of White Horse: 80 new companies at their own address, 11.2 per 1,000 on the registerSwansea: 156 new companies at their own address, 15.1 per 1,000 on the registerIsle of Wight: 57 new companies at their own address, 10.8 per 1,000 on the registerSwale: 70 new companies at their own address, 10.4 per 1,000 on the registerSouth Kesteven: 60 new companies at their own address, 8.7 per 1,000 on the registerUttlesford: 80 new companies at their own address, 12.6 per 1,000 on the registerLisburn and Castlereagh: 58 new companies at their own address, 10.1 per 1,000 on the registerNorth Ayrshire: 36 new companies at their own address, 10.4 per 1,000 on the registerEast Cambridgeshire: 42 new companies at their own address, 9.2 per 1,000 on the registerWest Oxfordshire: 61 new companies at their own address, 9.7 per 1,000 on the registerNorth Lanarkshire: 152 new companies at their own address, 13.5 per 1,000 on the registerNorth Lincolnshire: 92 new companies at their own address, 13.3 per 1,000 on the registerSouth Derbyshire: 50 new companies at their own address, 10.9 per 1,000 on the registerAshford: 103 new companies at their own address, 13.5 per 1,000 on the registerNorth Kesteven: 44 new companies at their own address, 9.4 per 1,000 on the registerEast Staffordshire: 76 new companies at their own address, 12.2 per 1,000 on the registerEast Lothian: 38 new companies at their own address, 9.3 per 1,000 on the registerColchester: 148 new companies at their own address, 15.3 per 1,000 on the registerFlintshire: 61 new companies at their own address, 10.6 per 1,000 on the registerHigh Peak: 30 new companies at their own address, 7.4 per 1,000 on the registerWest Lancashire: 55 new companies at their own address, 9.5 per 1,000 on the registerWest Berkshire: 81 new companies at their own address, 9.0 per 1,000 on the registerHarborough: 65 new companies at their own address, 10.5 per 1,000 on the registerFolkestone and Hythe: 38 new companies at their own address, 7.5 per 1,000 on the registerRibble Valley: 38 new companies at their own address, 9.9 per 1,000 on the registerArds and North Down: 52 new companies at their own address, 9.1 per 1,000 on the registerTunbridge Wells: 84 new companies at their own address, 11.1 per 1,000 on the registerEast Hertfordshire: 92 new companies at their own address, 10.7 per 1,000 on the registerEast Hampshire: 51 new companies at their own address, 6.9 per 1,000 on the registerGuildford: 111 new companies at their own address, 11.3 per 1,000 on the registerStafford: 66 new companies at their own address, 10.0 per 1,000 on the registerDoncaster: 335 new companies at their own address, 23.1 per 1,000 on the registerMaidstone: 118 new companies at their own address, 11.5 per 1,000 on the registerStaffordshire Moorlands: 28 new companies at their own address, 7.4 per 1,000 on the registerBradford: 502 new companies at their own address, 16.9 per 1,000 on the registerWest Lothian: 88 new companies at their own address, 12.4 per 1,000 on the registerDarlington: 55 new companies at their own address, 11.4 per 1,000 on the registerBedford: 113 new companies at their own address, 10.6 per 1,000 on the registerBasingstoke and Deane: 83 new companies at their own address, 9.1 per 1,000 on the registerLichfield: 67 new companies at their own address, 10.4 per 1,000 on the registerSheffield: 366 new companies at their own address, 14.2 per 1,000 on the registerFalkirk: 67 new companies at their own address, 14.0 per 1,000 on the registerMidlothian: 39 new companies at their own address, 10.2 per 1,000 on the registerGlasgow City: 496 new companies at their own address, 14.1 per 1,000 on the registerBath and North East Somerset: 90 new companies at their own address, 8.6 per 1,000 on the registerWarwick: 120 new companies at their own address, 13.2 per 1,000 on the registerKirklees: 369 new companies at their own address, 15.4 per 1,000 on the registerBarnsley: 99 new companies at their own address, 12.2 per 1,000 on the registerNewport: 103 new companies at their own address, 14.2 per 1,000 on the registerFenland: 39 new companies at their own address, 10.2 per 1,000 on the registerMelton: 19 new companies at their own address, 8.0 per 1,000 on the registerRushcliffe: 70 new companies at their own address, 12.0 per 1,000 on the registerMid Sussex: 81 new companies at their own address, 9.6 per 1,000 on the registerNeath Port Talbot: 66 new companies at their own address, 14.7 per 1,000 on the registerBournemouth, Christchurch and Poole: 259 new companies at their own address, 11.3 per 1,000 on the registerRother: 49 new companies at their own address, 11.1 per 1,000 on the registerChelmsford: 123 new companies at their own address, 11.8 per 1,000 on the registerDacorum: 110 new companies at their own address, 11.1 per 1,000 on the registerWyre: 43 new companies at their own address, 10.5 per 1,000 on the registerNorth West Leicestershire: 51 new companies at their own address, 9.2 per 1,000 on the registerSouth Holland: 62 new companies at their own address, 14.8 per 1,000 on the registerArun: 61 new companies at their own address, 9.8 per 1,000 on the registerStockton-on-Tees: 123 new companies at their own address, 13.4 per 1,000 on the registerSouth Gloucestershire: 187 new companies at their own address, 13.7 per 1,000 on the registerWindsor and Maidenhead: 130 new companies at their own address, 10.0 per 1,000 on the registerSevenoaks: 127 new companies at their own address, 15.2 per 1,000 on the registerCharnwood: 97 new companies at their own address, 10.9 per 1,000 on the registerCaerphilly: 55 new companies at their own address, 9.7 per 1,000 on the registerTonbridge and Malling: 94 new companies at their own address, 12.4 per 1,000 on the registerWaverley: 105 new companies at their own address, 12.0 per 1,000 on the registerDover: 50 new companies at their own address, 11.0 per 1,000 on the registerHinckley and Bosworth: 70 new companies at their own address, 13.6 per 1,000 on the registerBromsgrove: 65 new companies at their own address, 10.5 per 1,000 on the registerRotherham: 148 new companies at their own address, 14.0 per 1,000 on the registerRhondda Cynon Taf: 88 new companies at their own address, 11.0 per 1,000 on the registerGateshead: 131 new companies at their own address, 15.6 per 1,000 on the registerCity of Edinburgh: 347 new companies at their own address, 11.9 per 1,000 on the registerAmber Valley: 57 new companies at their own address, 11.2 per 1,000 on the registerEpping Forest: 169 new companies at their own address, 14.4 per 1,000 on the registerCanterbury: 96 new companies at their own address, 13.0 per 1,000 on the registerNorth Warwickshire: 41 new companies at their own address, 11.3 per 1,000 on the registerRenfrewshire: 110 new companies at their own address, 15.7 per 1,000 on the registerWarrington: 152 new companies at their own address, 13.2 per 1,000 on the registerBirmingham: 1,403 new companies at their own address, 19.0 per 1,000 on the registerWakefield: 189 new companies at their own address, 12.8 per 1,000 on the registerRichmond upon Thames: 161 new companies at their own address, 9.9 per 1,000 on the registerClackmannanshire: 18 new companies at their own address, 12.5 per 1,000 on the registerSwindon: 131 new companies at their own address, 12.9 per 1,000 on the registerMilton Keynes: 309 new companies at their own address, 14.0 per 1,000 on the registerBolsover: 26 new companies at their own address, 9.4 per 1,000 on the registerLewes: 43 new companies at their own address, 9.4 per 1,000 on the registerBlaby: 63 new companies at their own address, 12.4 per 1,000 on the registerAberdeen City: 138 new companies at their own address, 12.5 per 1,000 on the registerRutland: 14 new companies at their own address, 6.2 per 1,000 on the registerRochford: 39 new companies at their own address, 10.4 per 1,000 on the registerSefton: 174 new companies at their own address, 15.1 per 1,000 on the registerManchester: 1,085 new companies at their own address, 22.4 per 1,000 on the registerTelford and Wrekin: 98 new companies at their own address, 12.2 per 1,000 on the registerFareham: 66 new companies at their own address, 12.7 per 1,000 on the registerNewcastle-under-Lyme: 69 new companies at their own address, 12.9 per 1,000 on the registerSt Albans: 110 new companies at their own address, 10.7 per 1,000 on the registerWelwyn Hatfield: 81 new companies at their own address, 10.3 per 1,000 on the registerRedcar and Cleveland: 67 new companies at their own address, 15.0 per 1,000 on the registerWokingham: 131 new companies at their own address, 11.1 per 1,000 on the registerWyre Forest: 42 new companies at their own address, 10.0 per 1,000 on the registerSolihull: 178 new companies at their own address, 14.5 per 1,000 on the registerCalderdale: 104 new companies at their own address, 9.5 per 1,000 on the registerEast Renfrewshire: 43 new companies at their own address, 10.6 per 1,000 on the registerVale of Glamorgan: 68 new companies at their own address, 10.5 per 1,000 on the registerPeterborough: 186 new companies at their own address, 14.7 per 1,000 on the registerBoston: 45 new companies at their own address, 16.3 per 1,000 on the registerYork: 85 new companies at their own address, 10.0 per 1,000 on the registerGosport: 31 new companies at their own address, 13.0 per 1,000 on the registerChorley: 65 new companies at their own address, 12.3 per 1,000 on the registerMole Valley: 51 new companies at their own address, 8.2 per 1,000 on the registerWest Dunbartonshire: 41 new companies at their own address, 15.9 per 1,000 on the registerEast Dunbartonshire: 45 new companies at their own address, 11.9 per 1,000 on the registerRugby: 71 new companies at their own address, 11.0 per 1,000 on the registerRochdale: 187 new companies at their own address, 15.7 per 1,000 on the registerSt. Helens: 86 new companies at their own address, 13.7 per 1,000 on the registerPlymouth: 92 new companies at their own address, 10.9 per 1,000 on the registerHertsmere: 136 new companies at their own address, 13.4 per 1,000 on the registerSouth Ribble: 79 new companies at their own address, 16.4 per 1,000 on the registerBridgend: 84 new companies at their own address, 15.8 per 1,000 on the registerNorth East Lincolnshire: 82 new companies at their own address, 13.7 per 1,000 on the registerSouthampton: 144 new companies at their own address, 12.6 per 1,000 on the registerBasildon: 135 new companies at their own address, 14.0 per 1,000 on the registerReigate and Banstead: 95 new companies at their own address, 9.6 per 1,000 on the registerBury: 199 new companies at their own address, 17.4 per 1,000 on the registerStockport: 218 new companies at their own address, 11.9 per 1,000 on the registerThurrock: 168 new companies at their own address, 13.9 per 1,000 on the registerThree Rivers: 76 new companies at their own address, 10.0 per 1,000 on the registerGedling: 55 new companies at their own address, 11.8 per 1,000 on the registerNewcastle upon Tyne: 220 new companies at their own address, 14.0 per 1,000 on the registerTorfaen: 39 new companies at their own address, 13.5 per 1,000 on the registerHartlepool: 62 new companies at their own address, 19.4 per 1,000 on the registerBrentwood: 86 new companies at their own address, 15.7 per 1,000 on the registerFylde: 61 new companies at their own address, 15.6 per 1,000 on the registerWigan: 183 new companies at their own address, 14.1 per 1,000 on the registerKnowsley: 65 new companies at their own address, 12.7 per 1,000 on the registerDudley: 196 new companies at their own address, 14.3 per 1,000 on the registerBromley: 254 new companies at their own address, 11.6 per 1,000 on the registerInverclyde: 27 new companies at their own address, 11.8 per 1,000 on the registerHart: 58 new companies at their own address, 10.5 per 1,000 on the registerPendle: 77 new companies at their own address, 15.6 per 1,000 on the registerBolton: 347 new companies at their own address, 18.4 per 1,000 on the registerWalsall: 232 new companies at their own address, 16.1 per 1,000 on the registerHavering: 287 new companies at their own address, 15.1 per 1,000 on the registerNottingham: 265 new companies at their own address, 16.0 per 1,000 on the registerStoke-on-Trent: 192 new companies at their own address, 16.9 per 1,000 on the registerChesterfield: 50 new companies at their own address, 10.4 per 1,000 on the registerEastleigh: 54 new companies at their own address, 8.3 per 1,000 on the registerRossendale: 29 new companies at their own address, 8.4 per 1,000 on the registerAshfield: 52 new companies at their own address, 12.9 per 1,000 on the registerOldham: 248 new companies at their own address, 19.7 per 1,000 on the registerBroxtowe: 58 new companies at their own address, 13.5 per 1,000 on the registerHounslow: 387 new companies at their own address, 15.1 per 1,000 on the registerBlaenau Gwent: 18 new companies at their own address, 10.6 per 1,000 on the registerTorbay: 48 new companies at their own address, 9.7 per 1,000 on the registerPreston: 137 new companies at their own address, 14.8 per 1,000 on the registerElmbridge: 129 new companies at their own address, 11.7 per 1,000 on the registerTandridge: 65 new companies at their own address, 11.0 per 1,000 on the registerLiverpool: 461 new companies at their own address, 19.7 per 1,000 on the registerSunderland: 143 new companies at their own address, 14.8 per 1,000 on the registerBelfast: 189 new companies at their own address, 10.9 per 1,000 on the registerMerthyr Tydfil: 18 new companies at their own address, 9.2 per 1,000 on the registerMiddlesbrough: 149 new companies at their own address, 23.0 per 1,000 on the registerErewash: 63 new companies at their own address, 14.0 per 1,000 on the registerSandwell: 288 new companies at their own address, 15.5 per 1,000 on the registerCardiff: 314 new companies at their own address, 15.2 per 1,000 on the registerBlackburn with Darwen: 179 new companies at their own address, 18.7 per 1,000 on the registerLeicester: 351 new companies at their own address, 15.8 per 1,000 on the registerSalford: 282 new companies at their own address, 16.8 per 1,000 on the registerNorth Tyneside: 88 new companies at their own address, 10.7 per 1,000 on the registerBracknell Forest: 55 new companies at their own address, 8.4 per 1,000 on the registerGravesham: 95 new companies at their own address, 13.6 per 1,000 on the registerBurnley: 66 new companies at their own address, 14.8 per 1,000 on the registerWoking: 74 new companies at their own address, 11.3 per 1,000 on the registerCoventry: 313 new companies at their own address, 16.9 per 1,000 on the registerWolverhampton: 444 new companies at their own address, 26.1 per 1,000 on the registerBarnet: 547 new companies at their own address, 14.2 per 1,000 on the registerBrent: 428 new companies at their own address, 14.1 per 1,000 on the registerCroydon: 357 new companies at their own address, 12.4 per 1,000 on the registerHalton: 64 new companies at their own address, 13.3 per 1,000 on the registerIpswich: 91 new companies at their own address, 14.0 per 1,000 on the registerTameside: 159 new companies at their own address, 16.3 per 1,000 on the registerTrafford: 215 new companies at their own address, 12.0 per 1,000 on the registerHillingdon: 404 new companies at their own address, 14.4 per 1,000 on the registerWandsworth: 312 new companies at their own address, 12.9 per 1,000 on the registerKingston upon Hull, City of: 148 new companies at their own address, 14.6 per 1,000 on the registerSlough: 221 new companies at their own address, 14.6 per 1,000 on the registerBrighton and Hove: 193 new companies at their own address, 10.8 per 1,000 on the registerHavant: 60 new companies at their own address, 13.1 per 1,000 on the registerGreat Yarmouth: 35 new companies at their own address, 10.8 per 1,000 on the registerNorwich: 105 new companies at their own address, 15.2 per 1,000 on the registerEaling: 449 new companies at their own address, 13.5 per 1,000 on the registerGreenwich: 256 new companies at their own address, 12.1 per 1,000 on the registerDerby: 206 new companies at their own address, 16.6 per 1,000 on the registerReading: 118 new companies at their own address, 11.4 per 1,000 on the registerDartford: 127 new companies at their own address, 13.8 per 1,000 on the registerRunnymede: 55 new companies at their own address, 9.2 per 1,000 on the registerSurrey Heath: 55 new companies at their own address, 8.9 per 1,000 on the registerNuneaton and Bedworth: 95 new companies at their own address, 16.4 per 1,000 on the registerLewisham: 197 new companies at their own address, 11.0 per 1,000 on the registerSutton: 166 new companies at their own address, 12.0 per 1,000 on the registerMansfield: 47 new companies at their own address, 11.9 per 1,000 on the registerSpelthorne: 83 new companies at their own address, 12.0 per 1,000 on the registerThanet: 104 new companies at their own address, 16.6 per 1,000 on the registerHyndburn: 42 new companies at their own address, 11.8 per 1,000 on the registerCannock Chase: 44 new companies at their own address, 9.7 per 1,000 on the registerBexley: 172 new companies at their own address, 10.9 per 1,000 on the registerLambeth: 266 new companies at their own address, 11.5 per 1,000 on the registerDundee City: 90 new companies at their own address, 14.7 per 1,000 on the registerCambridge: 142 new companies at their own address, 20.7 per 1,000 on the registerGloucester: 94 new companies at their own address, 16.6 per 1,000 on the registerCrawley: 58 new companies at their own address, 10.0 per 1,000 on the registerWirral: 199 new companies at their own address, 16.7 per 1,000 on the registerBarking and Dagenham: 400 new companies at their own address, 17.7 per 1,000 on the registerKingston upon Thames: 150 new companies at their own address, 11.4 per 1,000 on the registerRedbridge: 599 new companies at their own address, 16.7 per 1,000 on the registerLuton: 320 new companies at their own address, 19.3 per 1,000 on the registerCastle Point: 63 new companies at their own address, 18.6 per 1,000 on the registerCheltenham: 83 new companies at their own address, 11.7 per 1,000 on the registerOxford: 108 new companies at their own address, 14.7 per 1,000 on the registerRedditch: 56 new companies at their own address, 15.2 per 1,000 on the registerMerton: 233 new companies at their own address, 13.1 per 1,000 on the registerSouthwark: 293 new companies at their own address, 11.8 per 1,000 on the registerWestminster: 793 new companies at their own address, 13.2 per 1,000 on the registerPortsmouth: 137 new companies at their own address, 16.0 per 1,000 on the registerRushmoor: 64 new companies at their own address, 12.3 per 1,000 on the registerBroxbourne: 102 new companies at their own address, 16.6 per 1,000 on the registerEpsom and Ewell: 75 new companies at their own address, 14.3 per 1,000 on the registerAdur: 35 new companies at their own address, 12.5 per 1,000 on the registerNewham: 836 new companies at their own address, 22.1 per 1,000 on the registerWatford: 118 new companies at their own address, 13.7 per 1,000 on the registerOadby and Wigston: 44 new companies at their own address, 11.9 per 1,000 on the registerLincoln: 49 new companies at their own address, 12.8 per 1,000 on the registerTamworth: 40 new companies at their own address, 12.6 per 1,000 on the registerHackney: 382 new companies at their own address, 12.7 per 1,000 on the registerHammersmith and Fulham: 214 new companies at their own address, 11.4 per 1,000 on the registerHarrow: 454 new companies at their own address, 16.1 per 1,000 on the registerWaltham Forest: 395 new companies at their own address, 18.7 per 1,000 on the registerIsles of Scilly: 0 new companies at their own address; no rate (under 1,000 companies at their own address on the register)Exeter: 73 new companies at their own address, 14.8 per 1,000 on the registerEastbourne: 55 new companies at their own address, 14.3 per 1,000 on the registerWorcester: 83 new companies at their own address, 18.3 per 1,000 on the registerStevenage: 59 new companies at their own address, 13.4 per 1,000 on the registerSouth Tyneside: 68 new companies at their own address, 13.1 per 1,000 on the registerEnfield: 424 new companies at their own address, 17.5 per 1,000 on the registerHaringey: 437 new companies at their own address, 19.3 per 1,000 on the registerTower Hamlets: 877 new companies at their own address, 27.7 per 1,000 on the registerBlackpool: 76 new companies at their own address, 14.6 per 1,000 on the registerSouthend-on-Sea: 145 new companies at their own address, 16.1 per 1,000 on the registerWorthing: 52 new companies at their own address, 11.3 per 1,000 on the registerCamden: 523 new companies at their own address, 15.5 per 1,000 on the registerKensington and Chelsea: 178 new companies at their own address, 9.4 per 1,000 on the registerIslington: 321 new companies at their own address, 13.7 per 1,000 on the registerHastings: 38 new companies at their own address, 10.1 per 1,000 on the registerHarlow: 89 new companies at their own address, 17.9 per 1,000 on the registerCity of London: 354 new companies at their own address, 18.3 per 1,000 on the registerShetland, movedNew companies per 1,000 on the register, by councilFormed at their own address, 12 October to 8 November 20269.210.411.713.315.1fewermorenot drawn: under 1,000 companies on the register, or a disturbed weeksalenovo.com · Companies House public register (OGL) · updated every MondayBoundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026

359 of 361 councils are drawn. The five with the most new companies for their size in these four weeks (all 361, ranked):

CouncilNew companies, own addressOn the register, own addressPer 1,000
Tower Hamlets87731,68227.7
Wolverhampton44416,99526.1
Doncaster33514,49223.1
Middlesbrough1496,48123.0
Manchester1,08548,42522.4

The same figures with every council the same size

A hex cartogram: one hexagon a council, so London's 33 boroughs and the cities can be read. Layout by Open Innovations.

Hartlepool: 62 new companies at their own address, 19.4 per 1,000 on the registerMiddlesbrough: 149 new companies at their own address, 23.0 per 1,000 on the registerRedcar and Cleveland: 67 new companies at their own address, 15.0 per 1,000 on the registerStockton-on-Tees: 123 new companies at their own address, 13.4 per 1,000 on the registerKingston upon Hull, City of: 148 new companies at their own address, 14.6 per 1,000 on the registerEast Riding of Yorkshire: 140 new companies at their own address, 8.8 per 1,000 on the registerDarlington: 55 new companies at their own address, 11.4 per 1,000 on the registerHalton: 64 new companies at their own address, 13.3 per 1,000 on the registerSlough: 221 new companies at their own address, 14.6 per 1,000 on the registerWarrington: 152 new companies at their own address, 13.2 per 1,000 on the registerBlackburn with Darwen: 179 new companies at their own address, 18.7 per 1,000 on the registerBlackpool: 76 new companies at their own address, 14.6 per 1,000 on the registerNorth East Lincolnshire: 82 new companies at their own address, 13.7 per 1,000 on the registerYork: 85 new companies at their own address, 10.0 per 1,000 on the registerDerby: 206 new companies at their own address, 16.6 per 1,000 on the registerNorth Lincolnshire: 92 new companies at their own address, 13.3 per 1,000 on the registerLeicester: 351 new companies at their own address, 15.8 per 1,000 on the registerRutland: 14 new companies at their own address, 6.2 per 1,000 on the registerNottingham: 265 new companies at their own address, 16.0 per 1,000 on the registerHerefordshire, County of: 122 new companies at their own address, 11.0 per 1,000 on the registerTelford and Wrekin: 98 new companies at their own address, 12.2 per 1,000 on the registerStoke-on-Trent: 192 new companies at their own address, 16.9 per 1,000 on the registerLuton: 320 new companies at their own address, 19.3 per 1,000 on the registerBath and North East Somerset: 90 new companies at their own address, 8.6 per 1,000 on the registerSouthend-on-Sea: 145 new companies at their own address, 16.1 per 1,000 on the registerBristol, City of: 291 new companies at their own address, 10.8 per 1,000 on the registerBrentwood: 86 new companies at their own address, 15.7 per 1,000 on the registerNorth Somerset: 114 new companies at their own address, 10.5 per 1,000 on the registerWorcester: 83 new companies at their own address, 18.3 per 1,000 on the registerSouth Gloucestershire: 187 new companies at their own address, 13.7 per 1,000 on the registerBrent: 428 new companies at their own address, 14.1 per 1,000 on the registerPlymouth: 92 new companies at their own address, 10.9 per 1,000 on the registerThurrock: 168 new companies at their own address, 13.9 per 1,000 on the registerMedway: 199 new companies at their own address, 13.6 per 1,000 on the registerTorbay: 48 new companies at their own address, 9.7 per 1,000 on the registerBracknell Forest: 55 new companies at their own address, 8.4 per 1,000 on the registerKingston upon Thames: 150 new companies at their own address, 11.4 per 1,000 on the registerSwindon: 131 new companies at their own address, 12.9 per 1,000 on the registerPeterborough: 186 new companies at their own address, 14.7 per 1,000 on the registerWest Berkshire: 81 new companies at their own address, 9.0 per 1,000 on the registerReading: 118 new companies at their own address, 11.4 per 1,000 on the registerWindsor and Maidenhead: 130 new companies at their own address, 10.0 per 1,000 on the registerWokingham: 131 new companies at their own address, 11.1 per 1,000 on the registerLambeth: 266 new companies at their own address, 11.5 per 1,000 on the registerMilton Keynes: 309 new companies at their own address, 14.0 per 1,000 on the registerBrighton and Hove: 193 new companies at their own address, 10.8 per 1,000 on the registerBromley: 254 new companies at their own address, 11.6 per 1,000 on the registerPortsmouth: 137 new companies at their own address, 16.0 per 1,000 on the registerSouthampton: 144 new companies at their own address, 12.6 per 1,000 on the registerIsle of Wight: 57 new companies at their own address, 10.8 per 1,000 on the registerCounty Durham: 263 new companies at their own address, 14.2 per 1,000 on the registerCheshire East: 291 new companies at their own address, 11.7 per 1,000 on the registerCheshire West and Chester: 185 new companies at their own address, 10.8 per 1,000 on the registerShropshire: 139 new companies at their own address, 9.0 per 1,000 on the registerCornwall: 221 new companies at their own address, 9.3 per 1,000 on the registerIsles of Scilly: 0 new companies at their own address; no rate (under 1,000 companies at their own address on the register)Wiltshire: 225 new companies at their own address, 9.7 per 1,000 on the registerCamden: 523 new companies at their own address, 15.5 per 1,000 on the registerBedford: 113 new companies at their own address, 10.6 per 1,000 on the registerCentral Bedfordshire: 192 new companies at their own address, 12.0 per 1,000 on the registerNorthumberland: 101 new companies at their own address, 8.0 per 1,000 on the registerBournemouth, Christchurch and Poole: 259 new companies at their own address, 11.3 per 1,000 on the registerDorset: 154 new companies at their own address, 9.0 per 1,000 on the registerBuckinghamshire: 431 new companies at their own address, 10.2 per 1,000 on the registerCumberland: 110 new companies at their own address, 12.1 per 1,000 on the registerWestmorland and Furness: 75 new companies at their own address, 6.8 per 1,000 on the registerNorth Yorkshire: 263 new companies at their own address, 8.1 per 1,000 on the registerSomerset: 222 new companies at their own address, 9.6 per 1,000 on the registerCroydon: 357 new companies at their own address, 12.4 per 1,000 on the registerCambridge: 142 new companies at their own address, 20.7 per 1,000 on the registerEast Cambridgeshire: 42 new companies at their own address, 9.2 per 1,000 on the registerBasildon: 135 new companies at their own address, 14.0 per 1,000 on the registerFenland: 39 new companies at their own address, 10.2 per 1,000 on the registerBolsover: 26 new companies at their own address, 9.4 per 1,000 on the registerHuntingdonshire: 92 new companies at their own address, 9.9 per 1,000 on the registerEaling: 449 new companies at their own address, 13.5 per 1,000 on the registerSouth Cambridgeshire: 90 new companies at their own address, 9.2 per 1,000 on the registerChesterfield: 50 new companies at their own address, 10.4 per 1,000 on the registerDerbyshire Dales: 28 new companies at their own address, 6.3 per 1,000 on the registerAmber Valley: 57 new companies at their own address, 11.2 per 1,000 on the registerErewash: 63 new companies at their own address, 14.0 per 1,000 on the registerHigh Peak: 30 new companies at their own address, 7.4 per 1,000 on the registerExeter: 73 new companies at their own address, 14.8 per 1,000 on the registerMid Devon: 34 new companies at their own address, 11.1 per 1,000 on the registerNorth Devon: 36 new companies at their own address, 8.5 per 1,000 on the registerSouth Hams: 49 new companies at their own address, 9.4 per 1,000 on the registerNorth East Derbyshire: 32 new companies at their own address, 7.6 per 1,000 on the registerEastbourne: 55 new companies at their own address, 14.3 per 1,000 on the registerSouth Derbyshire: 50 new companies at their own address, 10.9 per 1,000 on the registerHastings: 38 new companies at their own address, 10.1 per 1,000 on the registerEast Devon: 47 new companies at their own address, 7.6 per 1,000 on the registerTeignbridge: 85 new companies at their own address, 14.7 per 1,000 on the registerTorridge: 23 new companies at their own address, 9.3 per 1,000 on the registerWest Devon: 20 new companies at their own address, 8.5 per 1,000 on the registerLewes: 43 new companies at their own address, 9.4 per 1,000 on the registerEnfield: 424 new companies at their own address, 17.5 per 1,000 on the registerRother: 49 new companies at their own address, 11.1 per 1,000 on the registerWealden: 89 new companies at their own address, 9.9 per 1,000 on the registerGreenwich: 256 new companies at their own address, 12.1 per 1,000 on the registerBraintree: 85 new companies at their own address, 11.1 per 1,000 on the registerHackney: 382 new companies at their own address, 12.7 per 1,000 on the registerCastle Point: 63 new companies at their own address, 18.6 per 1,000 on the registerChelmsford: 123 new companies at their own address, 11.8 per 1,000 on the registerColchester: 148 new companies at their own address, 15.3 per 1,000 on the registerEpping Forest: 169 new companies at their own address, 14.4 per 1,000 on the registerHarlow: 89 new companies at their own address, 17.9 per 1,000 on the registerMaldon: 49 new companies at their own address, 14.1 per 1,000 on the registerFareham: 66 new companies at their own address, 12.7 per 1,000 on the registerRochford: 39 new companies at their own address, 10.4 per 1,000 on the registerTendring: 48 new companies at their own address, 8.7 per 1,000 on the registerUttlesford: 80 new companies at their own address, 12.6 per 1,000 on the registerCheltenham: 83 new companies at their own address, 11.7 per 1,000 on the registerCotswold: 61 new companies at their own address, 9.7 per 1,000 on the registerHammersmith and Fulham: 214 new companies at their own address, 11.4 per 1,000 on the registerForest of Dean: 34 new companies at their own address, 9.1 per 1,000 on the registerGloucester: 94 new companies at their own address, 16.6 per 1,000 on the registerStroud: 60 new companies at their own address, 9.3 per 1,000 on the registerGosport: 31 new companies at their own address, 13.0 per 1,000 on the registerTewkesbury: 39 new companies at their own address, 7.5 per 1,000 on the registerHaringey: 437 new companies at their own address, 19.3 per 1,000 on the registerBasingstoke and Deane: 83 new companies at their own address, 9.1 per 1,000 on the registerHart: 58 new companies at their own address, 10.5 per 1,000 on the registerEast Hampshire: 51 new companies at their own address, 6.9 per 1,000 on the registerEastleigh: 54 new companies at their own address, 8.3 per 1,000 on the registerHavant: 60 new companies at their own address, 13.1 per 1,000 on the registerNew Forest: 88 new companies at their own address, 9.5 per 1,000 on the registerRushmoor: 64 new companies at their own address, 12.3 per 1,000 on the registerWatford: 118 new companies at their own address, 13.7 per 1,000 on the registerTest Valley: 63 new companies at their own address, 9.0 per 1,000 on the registerHarrow: 454 new companies at their own address, 16.1 per 1,000 on the registerWinchester: 88 new companies at their own address, 10.4 per 1,000 on the registerBroxbourne: 102 new companies at their own address, 16.6 per 1,000 on the registerDacorum: 110 new companies at their own address, 11.1 per 1,000 on the registerHertsmere: 136 new companies at their own address, 13.4 per 1,000 on the registerBurnley: 66 new companies at their own address, 14.8 per 1,000 on the registerNorth Hertfordshire: 89 new companies at their own address, 11.9 per 1,000 on the registerThree Rivers: 76 new companies at their own address, 10.0 per 1,000 on the registerAshford: 103 new companies at their own address, 13.5 per 1,000 on the registerPendle: 77 new companies at their own address, 15.6 per 1,000 on the registerCanterbury: 96 new companies at their own address, 13.0 per 1,000 on the registerDartford: 127 new companies at their own address, 13.8 per 1,000 on the registerDover: 50 new companies at their own address, 11.0 per 1,000 on the registerGravesham: 95 new companies at their own address, 13.6 per 1,000 on the registerMaidstone: 118 new companies at their own address, 11.5 per 1,000 on the registerPreston: 137 new companies at their own address, 14.8 per 1,000 on the registerSevenoaks: 127 new companies at their own address, 15.2 per 1,000 on the registerWelwyn Hatfield: 81 new companies at their own address, 10.3 per 1,000 on the registerFolkestone and Hythe: 38 new companies at their own address, 7.5 per 1,000 on the registerSwale: 70 new companies at their own address, 10.4 per 1,000 on the registerThanet: 104 new companies at their own address, 16.6 per 1,000 on the registerTonbridge and Malling: 94 new companies at their own address, 12.4 per 1,000 on the registerRochdale: 187 new companies at their own address, 15.7 per 1,000 on the registerTunbridge Wells: 84 new companies at their own address, 11.1 per 1,000 on the registerChorley: 65 new companies at their own address, 12.3 per 1,000 on the registerSouth Ribble: 79 new companies at their own address, 16.4 per 1,000 on the registerFylde: 61 new companies at their own address, 15.6 per 1,000 on the registerHyndburn: 42 new companies at their own address, 11.8 per 1,000 on the registerLancaster: 63 new companies at their own address, 11.6 per 1,000 on the registerSalford: 282 new companies at their own address, 16.8 per 1,000 on the registerRibble Valley: 38 new companies at their own address, 9.9 per 1,000 on the registerRossendale: 29 new companies at their own address, 8.4 per 1,000 on the registerWest Lancashire: 55 new companies at their own address, 9.5 per 1,000 on the registerLewisham: 197 new companies at their own address, 11.0 per 1,000 on the registerWyre: 43 new companies at their own address, 10.5 per 1,000 on the registerBlaby: 63 new companies at their own address, 12.4 per 1,000 on the registerCharnwood: 97 new companies at their own address, 10.9 per 1,000 on the registerHarborough: 65 new companies at their own address, 10.5 per 1,000 on the registerHinckley and Bosworth: 70 new companies at their own address, 13.6 per 1,000 on the registerNorth West Leicestershire: 51 new companies at their own address, 9.2 per 1,000 on the registerMelton: 19 new companies at their own address, 8.0 per 1,000 on the registerOadby and Wigston: 44 new companies at their own address, 11.9 per 1,000 on the registerMerton: 233 new companies at their own address, 13.1 per 1,000 on the registerBoston: 45 new companies at their own address, 16.3 per 1,000 on the registerEast Lindsey: 33 new companies at their own address, 6.2 per 1,000 on the registerLincoln: 49 new companies at their own address, 12.8 per 1,000 on the registerSt. Helens: 86 new companies at their own address, 13.7 per 1,000 on the registerNorth Kesteven: 44 new companies at their own address, 9.4 per 1,000 on the registerNorth Northamptonshire: 241 new companies at their own address, 13.0 per 1,000 on the registerSouth Holland: 62 new companies at their own address, 14.8 per 1,000 on the registerAshfield: 52 new companies at their own address, 12.9 per 1,000 on the registerSouth Kesteven: 60 new companies at their own address, 8.7 per 1,000 on the registerGedling: 55 new companies at their own address, 11.8 per 1,000 on the registerWest Lindsey: 47 new companies at their own address, 10.3 per 1,000 on the registerBreckland: 55 new companies at their own address, 10.1 per 1,000 on the registerBroadland: 72 new companies at their own address, 13.5 per 1,000 on the registerGreat Yarmouth: 35 new companies at their own address, 10.8 per 1,000 on the registerKing's Lynn and West Norfolk: 63 new companies at their own address, 11.7 per 1,000 on the registerNorth Norfolk: 33 new companies at their own address, 8.4 per 1,000 on the registerNorwich: 105 new companies at their own address, 15.2 per 1,000 on the registerSouth Norfolk: 63 new companies at their own address, 10.0 per 1,000 on the registerWest Northamptonshire: 305 new companies at their own address, 11.8 per 1,000 on the registerMansfield: 47 new companies at their own address, 11.9 per 1,000 on the registerOxford: 108 new companies at their own address, 14.7 per 1,000 on the registerCannock Chase: 44 new companies at their own address, 9.7 per 1,000 on the registerBassetlaw: 46 new companies at their own address, 8.4 per 1,000 on the registerBroxtowe: 58 new companies at their own address, 13.5 per 1,000 on the registerNewark and Sherwood: 55 new companies at their own address, 10.2 per 1,000 on the registerIpswich: 91 new companies at their own address, 14.0 per 1,000 on the registerRushcliffe: 70 new companies at their own address, 12.0 per 1,000 on the registerElmbridge: 129 new companies at their own address, 11.7 per 1,000 on the registerEpsom and Ewell: 75 new companies at their own address, 14.3 per 1,000 on the registerCherwell: 88 new companies at their own address, 10.1 per 1,000 on the registerSouth Oxfordshire: 73 new companies at their own address, 7.9 per 1,000 on the registerVale of White Horse: 80 new companies at their own address, 11.2 per 1,000 on the registerRunnymede: 55 new companies at their own address, 9.2 per 1,000 on the registerWest Oxfordshire: 61 new companies at their own address, 9.7 per 1,000 on the registerSpelthorne: 83 new companies at their own address, 12.0 per 1,000 on the registerEast Staffordshire: 76 new companies at their own address, 12.2 per 1,000 on the registerLichfield: 67 new companies at their own address, 10.4 per 1,000 on the registerSurrey Heath: 55 new companies at their own address, 8.9 per 1,000 on the registerNewham: 836 new companies at their own address, 22.1 per 1,000 on the registerNewcastle-under-Lyme: 69 new companies at their own address, 12.9 per 1,000 on the registerTandridge: 65 new companies at their own address, 11.0 per 1,000 on the registerSouth Staffordshire: 44 new companies at their own address, 8.5 per 1,000 on the registerHavering: 287 new companies at their own address, 15.1 per 1,000 on the registerStafford: 66 new companies at their own address, 10.0 per 1,000 on the registerRedbridge: 599 new companies at their own address, 16.7 per 1,000 on the registerStaffordshire Moorlands: 28 new companies at their own address, 7.4 per 1,000 on the registerTamworth: 40 new companies at their own address, 12.6 per 1,000 on the registerBabergh: 27 new companies at their own address, 6.7 per 1,000 on the registerMid Suffolk: 48 new companies at their own address, 10.5 per 1,000 on the registerWandsworth: 312 new companies at their own address, 12.9 per 1,000 on the registerGuildford: 111 new companies at their own address, 11.3 per 1,000 on the registerManchester: 1,085 new companies at their own address, 22.4 per 1,000 on the registerMole Valley: 51 new companies at their own address, 8.2 per 1,000 on the registerReigate and Banstead: 95 new companies at their own address, 9.6 per 1,000 on the registerWestminster: 793 new companies at their own address, 13.2 per 1,000 on the registerWaverley: 105 new companies at their own address, 12.0 per 1,000 on the registerWoking: 74 new companies at their own address, 11.3 per 1,000 on the registerArds and North Down: 52 new companies at their own address, 9.1 per 1,000 on the registerNorth Warwickshire: 41 new companies at their own address, 11.3 per 1,000 on the registerNuneaton and Bedworth: 95 new companies at their own address, 16.4 per 1,000 on the registerOldham: 248 new companies at their own address, 19.7 per 1,000 on the registerRugby: 71 new companies at their own address, 11.0 per 1,000 on the registerStratford-on-Avon: 79 new companies at their own address, 8.6 per 1,000 on the registerBromsgrove: 65 new companies at their own address, 10.5 per 1,000 on the registerWarwick: 120 new companies at their own address, 13.2 per 1,000 on the registerAdur: 35 new companies at their own address, 12.5 per 1,000 on the registerMalvern Hills: 45 new companies at their own address, 9.4 per 1,000 on the registerArun: 61 new companies at their own address, 9.8 per 1,000 on the registerChichester: 70 new companies at their own address, 9.5 per 1,000 on the registerCrawley: 58 new companies at their own address, 10.0 per 1,000 on the registerHorsham: 82 new companies at their own address, 9.9 per 1,000 on the registerMid Sussex: 81 new companies at their own address, 9.6 per 1,000 on the registerWorthing: 52 new companies at their own address, 11.3 per 1,000 on the registerRedditch: 56 new companies at their own address, 15.2 per 1,000 on the registerWychavon: 70 new companies at their own address, 9.7 per 1,000 on the registerWyre Forest: 42 new companies at their own address, 10.0 per 1,000 on the registerSt Albans: 110 new companies at their own address, 10.7 per 1,000 on the registerEast Hertfordshire: 92 new companies at their own address, 10.7 per 1,000 on the registerStevenage: 59 new companies at their own address, 13.4 per 1,000 on the registerEast Suffolk: 84 new companies at their own address, 8.5 per 1,000 on the registerWest Suffolk: 78 new companies at their own address, 9.3 per 1,000 on the registerNorth Tyneside: 88 new companies at their own address, 10.7 per 1,000 on the registerBolton: 347 new companies at their own address, 18.4 per 1,000 on the registerBury: 199 new companies at their own address, 17.4 per 1,000 on the registerSouth Tyneside: 68 new companies at their own address, 13.1 per 1,000 on the registerStockport: 218 new companies at their own address, 11.9 per 1,000 on the registerTameside: 159 new companies at their own address, 16.3 per 1,000 on the registerTrafford: 215 new companies at their own address, 12.0 per 1,000 on the registerWigan: 183 new companies at their own address, 14.1 per 1,000 on the registerKnowsley: 65 new companies at their own address, 12.7 per 1,000 on the registerLiverpool: 461 new companies at their own address, 19.7 per 1,000 on the registerSefton: 174 new companies at their own address, 15.1 per 1,000 on the registerWirral: 199 new companies at their own address, 16.7 per 1,000 on the registerBarnsley: 99 new companies at their own address, 12.2 per 1,000 on the registerSunderland: 143 new companies at their own address, 14.8 per 1,000 on the registerDoncaster: 335 new companies at their own address, 23.1 per 1,000 on the registerRotherham: 148 new companies at their own address, 14.0 per 1,000 on the registerSheffield: 366 new companies at their own address, 14.2 per 1,000 on the registerNewcastle upon Tyne: 220 new companies at their own address, 14.0 per 1,000 on the registerBirmingham: 1,403 new companies at their own address, 19.0 per 1,000 on the registerCoventry: 313 new companies at their own address, 16.9 per 1,000 on the registerHillingdon: 404 new companies at their own address, 14.4 per 1,000 on the registerDudley: 196 new companies at their own address, 14.3 per 1,000 on the registerSandwell: 288 new companies at their own address, 15.5 per 1,000 on the registerHounslow: 387 new companies at their own address, 15.1 per 1,000 on the registerIslington: 321 new companies at their own address, 13.7 per 1,000 on the registerSolihull: 178 new companies at their own address, 14.5 per 1,000 on the registerWalsall: 232 new companies at their own address, 16.1 per 1,000 on the registerWolverhampton: 444 new companies at their own address, 26.1 per 1,000 on the registerBradford: 502 new companies at their own address, 16.9 per 1,000 on the registerCalderdale: 104 new companies at their own address, 9.5 per 1,000 on the registerKirklees: 369 new companies at their own address, 15.4 per 1,000 on the registerWakefield: 189 new companies at their own address, 12.8 per 1,000 on the registerLeeds: 599 new companies at their own address, 12.9 per 1,000 on the registerBexley: 172 new companies at their own address, 10.9 per 1,000 on the registerGateshead: 131 new companies at their own address, 15.6 per 1,000 on the registerCity of London: 354 new companies at their own address, 18.3 per 1,000 on the registerBarking and Dagenham: 400 new companies at their own address, 17.7 per 1,000 on the registerBarnet: 547 new companies at their own address, 14.2 per 1,000 on the registerKensington and Chelsea: 178 new companies at their own address, 9.4 per 1,000 on the registerRichmond upon Thames: 161 new companies at their own address, 9.9 per 1,000 on the registerSouthwark: 293 new companies at their own address, 11.8 per 1,000 on the registerSutton: 166 new companies at their own address, 12.0 per 1,000 on the registerTower Hamlets: 877 new companies at their own address, 27.7 per 1,000 on the registerWaltham Forest: 395 new companies at their own address, 18.7 per 1,000 on the registerAntrim and Newtownabbey: 48 new companies at their own address, 11.6 per 1,000 on the registerArmagh City, Banbridge and Craigavon: 85 new companies at their own address, 10.2 per 1,000 on the registerBelfast: 189 new companies at their own address, 10.9 per 1,000 on the registerCauseway Coast and Glens: 25 new companies at their own address, 5.2 per 1,000 on the registerDerry City and Strabane: 59 new companies at their own address, 10.1 per 1,000 on the registerFermanagh and Omagh: 29 new companies at their own address, 5.6 per 1,000 on the registerLisburn and Castlereagh: 58 new companies at their own address, 10.1 per 1,000 on the registerMid and East Antrim: 39 new companies at their own address, 10.7 per 1,000 on the registerMid Ulster: 59 new companies at their own address, 8.4 per 1,000 on the registerNewry, Mourne and Down: 83 new companies at their own address, 9.2 per 1,000 on the registerClackmannanshire: 18 new companies at their own address, 12.5 per 1,000 on the registerDumfries and Galloway: 42 new companies at their own address, 11.2 per 1,000 on the registerEast Ayrshire: 49 new companies at their own address, 13.7 per 1,000 on the registerEast Lothian: 38 new companies at their own address, 9.3 per 1,000 on the registerEast Renfrewshire: 43 new companies at their own address, 10.6 per 1,000 on the registerNa h-Eileanan Siar: 11 new companies at their own address, 10.2 per 1,000 on the registerFalkirk: 67 new companies at their own address, 14.0 per 1,000 on the registerHighland: 87 new companies at their own address, 8.2 per 1,000 on the registerInverclyde: 27 new companies at their own address, 11.8 per 1,000 on the registerMidlothian: 39 new companies at their own address, 10.2 per 1,000 on the registerMoray: 26 new companies at their own address, 9.2 per 1,000 on the registerNorth Ayrshire: 36 new companies at their own address, 10.4 per 1,000 on the registerOrkney Islands: 4 new companies at their own address; no rate (under 1,000 companies at their own address on the register)Scottish Borders: 28 new companies at their own address, 6.5 per 1,000 on the registerShetland Islands: 8 new companies at their own address, 6.0 per 1,000 on the registerSouth Ayrshire: 42 new companies at their own address, 8.6 per 1,000 on the registerSouth Lanarkshire: 166 new companies at their own address, 13.6 per 1,000 on the registerStirling: 46 new companies at their own address, 9.8 per 1,000 on the registerAberdeen City: 138 new companies at their own address, 12.5 per 1,000 on the registerAberdeenshire: 95 new companies at their own address, 8.2 per 1,000 on the registerArgyll and Bute: 22 new companies at their own address, 6.2 per 1,000 on the registerCity of Edinburgh: 347 new companies at their own address, 11.9 per 1,000 on the registerWest Dunbartonshire: 41 new companies at their own address, 15.9 per 1,000 on the registerRenfrewshire: 110 new companies at their own address, 15.7 per 1,000 on the registerEast Dunbartonshire: 45 new companies at their own address, 11.9 per 1,000 on the registerFife: 123 new companies at their own address, 10.5 per 1,000 on the registerWest Lothian: 88 new companies at their own address, 12.4 per 1,000 on the registerAngus: 49 new companies at their own address, 12.5 per 1,000 on the registerDundee City: 90 new companies at their own address, 14.7 per 1,000 on the registerPerth and Kinross: 56 new companies at their own address, 8.7 per 1,000 on the registerGlasgow City: 496 new companies at their own address, 14.1 per 1,000 on the registerBridgend: 84 new companies at their own address, 15.8 per 1,000 on the registerNorth Lanarkshire: 152 new companies at their own address, 13.5 per 1,000 on the registerIsle of Anglesey: 19 new companies at their own address, 7.9 per 1,000 on the registerGwynedd: 44 new companies at their own address, 9.8 per 1,000 on the registerConwy: 52 new companies at their own address, 11.7 per 1,000 on the registerDenbighshire: 39 new companies at their own address, 11.0 per 1,000 on the registerFlintshire: 61 new companies at their own address, 10.6 per 1,000 on the registerWrexham: 46 new companies at their own address, 9.7 per 1,000 on the registerCeredigion: 16 new companies at their own address, 5.5 per 1,000 on the registerPembrokeshire: 46 new companies at their own address, 8.6 per 1,000 on the registerCarmarthenshire: 68 new companies at their own address, 9.6 per 1,000 on the registerSwansea: 156 new companies at their own address, 15.1 per 1,000 on the registerNeath Port Talbot: 66 new companies at their own address, 14.7 per 1,000 on the registerVale of Glamorgan: 68 new companies at their own address, 10.5 per 1,000 on the registerCardiff: 314 new companies at their own address, 15.2 per 1,000 on the registerRhondda Cynon Taf: 88 new companies at their own address, 11.0 per 1,000 on the registerTorfaen: 39 new companies at their own address, 13.5 per 1,000 on the registerCaerphilly: 55 new companies at their own address, 9.7 per 1,000 on the registerBlaenau Gwent: 18 new companies at their own address, 10.6 per 1,000 on the registerMerthyr Tydfil: 18 new companies at their own address, 9.2 per 1,000 on the registerMonmouthshire: 35 new companies at their own address, 7.4 per 1,000 on the registerNewport: 103 new companies at their own address, 14.2 per 1,000 on the registerPowys: 39 new companies at their own address, 7.1 per 1,000 on the registerNew companies per 1,000 on the register, by councilFormed at their own address, 12 October to 8 November 2026 · every area drawn the same size9.210.411.713.315.1fewermorenot drawn: under 1,000 companies on the register, or a disturbed weeksalenovo.com · Companies House public register (OGL) · updated every MondayHex layout: Open Innovations (odileeds/hexmaps, MIT licence)

By Westminster constituency

Caithness, Sutherland and Easter Ross: 34 new companies at their own address, 8.7 per 1,000 on the registerArgyll, Bute and South Lochaber: 23 new companies at their own address, 6.0 per 1,000 on the registerNa h-Eileanan an Iar: 11 new companies at their own address, 10.2 per 1,000 on the registerOrkney and Shetland: 12 new companies at their own address, 5.4 per 1,000 on the registerInverness, Skye and West Ross-shire: 45 new companies at their own address, 8.8 per 1,000 on the registerDumfries and Galloway: 27 new companies at their own address, 11.5 per 1,000 on the registerDwyfor Meirionnydd: 30 new companies at their own address, 8.4 per 1,000 on the registerMoray West, Nairn and Strathspey: 29 new companies at their own address, 7.9 per 1,000 on the registerCeredigion Preseli: 25 new companies at their own address, 6.5 per 1,000 on the registerAngus and Perthshire Glens: 45 new companies at their own address, 11.4 per 1,000 on the registerMid and South Pembrokeshire: 37 new companies at their own address, 8.5 per 1,000 on the registerFermanagh and South Tyrone: 44 new companies at their own address, 8.8 per 1,000 on the registerNorth Northumberland: 27 new companies at their own address, 7.5 per 1,000 on the registerAberdeenshire North and Moray East: 37 new companies at their own address, 10.4 per 1,000 on the registerDumfriesshire, Clydesdale and Tweeddale: 28 new companies at their own address, 9.7 per 1,000 on the registerWest Aberdeenshire and Kincardine: 41 new companies at their own address, 8.8 per 1,000 on the registerBerwickshire, Roxburgh and Selkirk: 23 new companies at their own address, 6.7 per 1,000 on the registerThirsk and Malton: 28 new companies at their own address, 5.7 per 1,000 on the registerNorth Cornwall: 41 new companies at their own address, 9.3 per 1,000 on the registerTorridge and Tavistock: 34 new companies at their own address, 9.4 per 1,000 on the registerSouth Devon: 26 new companies at their own address, 5.8 per 1,000 on the registerHexham: 44 new companies at their own address, 8.6 per 1,000 on the registerWest Tyrone: 30 new companies at their own address, 6.7 per 1,000 on the registerSkipton and Ripon: 40 new companies at their own address, 6.8 per 1,000 on the registerNorth Herefordshire: 78 new companies at their own address, 12.0 per 1,000 on the registerRichmond and Northallerton: 38 new companies at their own address, 8.1 per 1,000 on the registerStirling and Strathallan: 50 new companies at their own address, 9.7 per 1,000 on the registerMontgomeryshire and Glyndwr: 22 new companies at their own address, 6.4 per 1,000 on the registerSt Ives: 33 new companies at their own address, 9.6 per 1,000 on the registerNorth Cotswolds: 49 new companies at their own address, 8.2 per 1,000 on the registerPenrith and Solway: 25 new companies at their own address, 6.2 per 1,000 on the registerBrecon, Radnor and Cwm Tawe: 31 new companies at their own address, 8.8 per 1,000 on the registerWestmorland and Lonsdale: 28 new companies at their own address, 5.4 per 1,000 on the registerYnys Môn: 19 new companies at their own address, 7.9 per 1,000 on the registerCentral Devon: 42 new companies at their own address, 9.4 per 1,000 on the registerTruro and Falmouth: 45 new companies at their own address, 9.2 per 1,000 on the registerLouth and Horncastle: 22 new companies at their own address, 5.9 per 1,000 on the registerPerth and Kinross-shire: 36 new companies at their own address, 8.6 per 1,000 on the registerEast Londonderry: 21 new companies at their own address, 5.3 per 1,000 on the registerSouth Shropshire: 47 new companies at their own address, 9.4 per 1,000 on the registerSouth East Cornwall: 33 new companies at their own address, 9.8 per 1,000 on the registerNorth West Norfolk: 46 new companies at their own address, 12.4 per 1,000 on the registerGordon and Buchan: 21 new companies at their own address, 5.3 per 1,000 on the registerCaerfyrddin: 37 new companies at their own address, 9.0 per 1,000 on the registerBroadland and Fakenham: 40 new companies at their own address, 10.1 per 1,000 on the registerWest Worcestershire: 55 new companies at their own address, 9.4 per 1,000 on the registerMorecambe and Lunesdale: 49 new companies at their own address, 11.0 per 1,000 on the registerSouth Down: 36 new companies at their own address, 8.1 per 1,000 on the registerSuffolk Coastal: 33 new companies at their own address, 7.2 per 1,000 on the registerSouth Dorset: 46 new companies at their own address, 13.9 per 1,000 on the registerWetherby and Easingwold: 53 new companies at their own address, 8.1 per 1,000 on the registerNewark: 58 new companies at their own address, 10.8 per 1,000 on the registerWest Dorset: 32 new companies at their own address, 7.7 per 1,000 on the registerAyr, Carrick and Cumnock: 33 new companies at their own address, 8.8 per 1,000 on the registerBangor Aberconwy: 43 new companies at their own address, 11.4 per 1,000 on the registerHarwich and North Essex: 50 new companies at their own address, 10.5 per 1,000 on the registerStrangford: 27 new companies at their own address, 8.1 per 1,000 on the registerWeald of Kent: 67 new companies at their own address, 11.2 per 1,000 on the registerNorth Shropshire: 33 new companies at their own address, 7.3 per 1,000 on the registerDerbyshire Dales: 40 new companies at their own address, 7.5 per 1,000 on the registerWaveney Valley: 28 new companies at their own address, 7.4 per 1,000 on the registerEast Antrim: 30 new companies at their own address, 12.0 per 1,000 on the registerNewry and Armagh: 49 new companies at their own address, 7.6 per 1,000 on the registerEast Wiltshire: 31 new companies at their own address, 7.7 per 1,000 on the registerSouth Cotswolds: 64 new companies at their own address, 10.8 per 1,000 on the registerNorth Devon: 36 new companies at their own address, 8.5 per 1,000 on the registerForest of Dean: 36 new companies at their own address, 8.8 per 1,000 on the registerBarrow and Furness: 27 new companies at their own address, 7.6 per 1,000 on the registerGainsborough: 47 new companies at their own address, 10.3 per 1,000 on the registerMid Ulster: 36 new companies at their own address, 7.5 per 1,000 on the registerArundel and South Downs: 47 new companies at their own address, 7.8 per 1,000 on the registerDroitwich and Evesham: 56 new companies at their own address, 10.3 per 1,000 on the registerSouth West Norfolk: 32 new companies at their own address, 8.8 per 1,000 on the registerHereford and South Herefordshire: 44 new companies at their own address, 9.5 per 1,000 on the registerGower: 46 new companies at their own address, 11.4 per 1,000 on the registerBridlington and The Wolds: 36 new companies at their own address, 10.9 per 1,000 on the registerMid Buckinghamshire: 64 new companies at their own address, 10.1 per 1,000 on the registerLothian East: 33 new companies at their own address, 9.8 per 1,000 on the registerSt Austell and Newquay: 35 new companies at their own address, 8.7 per 1,000 on the registerNorth Antrim: 24 new companies at their own address, 8.6 per 1,000 on the registerStratford-on-Avon: 64 new companies at their own address, 9.0 per 1,000 on the registerMaldon: 71 new companies at their own address, 13.8 per 1,000 on the registerScarborough and Whitby: 43 new companies at their own address, 12.1 per 1,000 on the registerTiverton and Minehead: 28 new companies at their own address, 8.4 per 1,000 on the registerClwyd East: 23 new companies at their own address, 6.1 per 1,000 on the registerGoole and Pocklington: 41 new companies at their own address, 7.6 per 1,000 on the registerNorth Norfolk: 31 new companies at their own address, 9.4 per 1,000 on the registerMonmouthshire: 35 new companies at their own address, 7.4 per 1,000 on the registerNorth Dorset: 32 new companies at their own address, 7.6 per 1,000 on the registerNorth East Fife: 17 new companies at their own address, 5.3 per 1,000 on the registerKilmarnock and Loudoun: 46 new companies at their own address, 15.1 per 1,000 on the registerGlastonbury and Somerton: 28 new companies at their own address, 6.9 per 1,000 on the registerKenilworth and Southam: 57 new companies at their own address, 9.7 per 1,000 on the registerWitham: 65 new companies at their own address, 11.7 per 1,000 on the registerCamborne and Redruth: 34 new companies at their own address, 9.4 per 1,000 on the registerCarlisle: 56 new companies at their own address, 14.9 per 1,000 on the registerChester South and Eddisbury: 47 new companies at their own address, 7.8 per 1,000 on the registerRutland and Stamford: 41 new companies at their own address, 7.5 per 1,000 on the registerBoston and Skegness: 56 new companies at their own address, 12.8 per 1,000 on the registerSouth Norfolk: 41 new companies at their own address, 9.6 per 1,000 on the registerSouth Suffolk: 27 new companies at their own address, 6.7 per 1,000 on the registerBeverley and Holderness: 39 new companies at their own address, 10.0 per 1,000 on the registerLlanelli: 31 new companies at their own address, 10.3 per 1,000 on the registerWest Suffolk: 50 new companies at their own address, 8.8 per 1,000 on the registerLancaster and Wyre: 43 new companies at their own address, 11.3 per 1,000 on the registerMid Dorset and North Poole: 47 new companies at their own address, 9.4 per 1,000 on the registerChichester: 58 new companies at their own address, 10.8 per 1,000 on the registerLewes: 51 new companies at their own address, 10.9 per 1,000 on the registerRibble Valley: 80 new companies at their own address, 13.6 per 1,000 on the registerSouth Northamptonshire: 49 new companies at their own address, 8.6 per 1,000 on the registerWitney: 49 new companies at their own address, 9.8 per 1,000 on the registerBishop Auckland: 44 new companies at their own address, 12.2 per 1,000 on the registerHenley and Thame: 53 new companies at their own address, 7.9 per 1,000 on the registerRomsey and Southampton North: 52 new companies at their own address, 9.2 per 1,000 on the registerSouth West Devon: 43 new companies at their own address, 12.8 per 1,000 on the registerNorth Ayrshire and Arran: 28 new companies at their own address, 11.6 per 1,000 on the registerMelksham and Devizes: 33 new companies at their own address, 7.7 per 1,000 on the registerNorth West Essex: 94 new companies at their own address, 13.8 per 1,000 on the registerCentral Suffolk and North Ipswich: 39 new companies at their own address, 9.2 per 1,000 on the registerDaventry: 79 new companies at their own address, 12.1 per 1,000 on the registerSelby: 40 new companies at their own address, 9.5 per 1,000 on the registerSouth Cambridgeshire: 67 new companies at their own address, 11.5 per 1,000 on the registerWells and Mendip Hills: 46 new companies at their own address, 9.6 per 1,000 on the registerSouth Antrim: 27 new companies at their own address, 8.0 per 1,000 on the registerEast Hampshire: 40 new companies at their own address, 7.3 per 1,000 on the registerNew Forest East: 39 new companies at their own address, 9.6 per 1,000 on the registerSalisbury: 42 new companies at their own address, 9.1 per 1,000 on the registerExmouth and Exeter East: 40 new companies at their own address, 9.8 per 1,000 on the registerMid Norfolk: 42 new companies at their own address, 11.1 per 1,000 on the registerNorth West Cambridgeshire: 76 new companies at their own address, 11.6 per 1,000 on the registerStockton West: 41 new companies at their own address, 10.0 per 1,000 on the registerNorth Bedfordshire: 48 new companies at their own address, 8.6 per 1,000 on the registerLagan Valley: 50 new companies at their own address, 10.8 per 1,000 on the registerBrigg and Immingham: 34 new companies at their own address, 8.7 per 1,000 on the registerSussex Weald: 35 new companies at their own address, 6.7 per 1,000 on the registerTewkesbury: 39 new companies at their own address, 8.1 per 1,000 on the registerWinchester: 58 new companies at their own address, 9.1 per 1,000 on the registerBassetlaw: 39 new companies at their own address, 8.5 per 1,000 on the registerBicester and Woodstock: 49 new companies at their own address, 8.2 per 1,000 on the registerEly and East Cambridgeshire: 51 new companies at their own address, 8.7 per 1,000 on the registerClacton: 26 new companies at their own address, 7.9 per 1,000 on the registerFaversham and Mid Kent: 44 new companies at their own address, 8.3 per 1,000 on the registerHuntingdon: 55 new companies at their own address, 9.7 per 1,000 on the registerSouth Derbyshire: 41 new companies at their own address, 10.3 per 1,000 on the registerSouth Holland and The Deepings: 67 new companies at their own address, 14.0 per 1,000 on the registerBexhill and Battle: 47 new companies at their own address, 11.6 per 1,000 on the registerBurton and Uttoxeter: 73 new companies at their own address, 13.5 per 1,000 on the registerBanbury: 61 new companies at their own address, 11.2 per 1,000 on the registerBraintree: 54 new companies at their own address, 10.9 per 1,000 on the registerBury St Edmunds and Stowmarket: 54 new companies at their own address, 13.1 per 1,000 on the registerEast Grinstead and Uckfield: 61 new companies at their own address, 10.3 per 1,000 on the registerHigh Peak: 30 new companies at their own address, 7.4 per 1,000 on the registerHoniton and Sidmouth: 26 new companies at their own address, 7.3 per 1,000 on the registerNorth East Derbyshire: 33 new companies at their own address, 8.8 per 1,000 on the registerBridgwater: 42 new companies at their own address, 13.6 per 1,000 on the registerFrome and East Somerset: 34 new companies at their own address, 7.5 per 1,000 on the registerSouthport: 61 new companies at their own address, 12.3 per 1,000 on the registerStone, Great Wyrley and Penkridge: 33 new companies at their own address, 6.8 per 1,000 on the registerThe Wrekin: 60 new companies at their own address, 13.2 per 1,000 on the registerCorby and East Northamptonshire: 70 new companies at their own address, 11.2 per 1,000 on the registerIsle of Wight West: 32 new companies at their own address, 11.3 per 1,000 on the registerNorth East Hertfordshire: 50 new companies at their own address, 9.0 per 1,000 on the registerTatton: 118 new companies at their own address, 12.6 per 1,000 on the registerArbroath and Broughty Ferry: 39 new companies at their own address, 12.6 per 1,000 on the registerSherwood Forest: 42 new companies at their own address, 12.1 per 1,000 on the registerCentral Ayrshire: 20 new companies at their own address, 7.4 per 1,000 on the registerMelton and Syston: 43 new companies at their own address, 9.0 per 1,000 on the registerNew Forest West: 49 new companies at their own address, 9.4 per 1,000 on the registerNorth Warwickshire and Bedworth: 48 new companies at their own address, 9.9 per 1,000 on the registerTonbridge: 71 new companies at their own address, 12.2 per 1,000 on the registerWhitehaven and Workington: 32 new companies at their own address, 12.9 per 1,000 on the registerShrewsbury: 46 new companies at their own address, 9.7 per 1,000 on the registerAlloa and Grangemouth: 38 new companies at their own address, 15.0 per 1,000 on the registerBuckingham and Bletchley: 102 new companies at their own address, 14.0 per 1,000 on the registerDidcot and Wantage: 59 new companies at their own address, 10.6 per 1,000 on the registerDoncaster East and the Isle of Axholme: 50 new companies at their own address, 12.2 per 1,000 on the registerSleaford and North Hykeham: 34 new companies at their own address, 8.5 per 1,000 on the registerDunfermline and Dollar: 32 new companies at their own address, 10.0 per 1,000 on the registerFolkestone and Hythe: 33 new companies at their own address, 7.8 per 1,000 on the registerGrantham and Bourne: 41 new companies at their own address, 9.3 per 1,000 on the registerNorth Durham: 49 new companies at their own address, 16.3 per 1,000 on the registerNorth East Cambridgeshire: 39 new companies at their own address, 10.2 per 1,000 on the registerHarpenden and Berkhamsted: 73 new companies at their own address, 11.0 per 1,000 on the registerHitchin: 61 new companies at their own address, 11.6 per 1,000 on the registerSouth West Wiltshire: 42 new companies at their own address, 10.6 per 1,000 on the registerCity of Durham: 56 new companies at their own address, 13.8 per 1,000 on the registerNorth East Somerset and Hanham: 37 new companies at their own address, 8.9 per 1,000 on the registerRedditch: 60 new companies at their own address, 13.6 per 1,000 on the registerMidlothian: 39 new companies at their own address, 10.2 per 1,000 on the registerAlyn and Deeside: 49 new companies at their own address, 13.2 per 1,000 on the registerStroud: 49 new companies at their own address, 10.0 per 1,000 on the registerThornbury and Yate: 51 new companies at their own address, 10.3 per 1,000 on the registerUpper Bann: 47 new companies at their own address, 11.8 per 1,000 on the registerMid Bedfordshire: 57 new companies at their own address, 10.0 per 1,000 on the registerNewton Abbot: 61 new companies at their own address, 18.2 per 1,000 on the registerNorth Somerset: 53 new companies at their own address, 9.9 per 1,000 on the registerNorth West Hampshire: 45 new companies at their own address, 9.2 per 1,000 on the registerBolsover: 30 new companies at their own address, 8.5 per 1,000 on the registerChester North and Neston: 69 new companies at their own address, 13.7 per 1,000 on the registerHorsham: 62 new companies at their own address, 10.8 per 1,000 on the registerRochester and Strood: 96 new companies at their own address, 13.7 per 1,000 on the registerStafford: 52 new companies at their own address, 12.6 per 1,000 on the registerStaffordshire Moorlands: 26 new companies at their own address, 7.7 per 1,000 on the registerHamilton and Clyde Valley: 61 new companies at their own address, 15.3 per 1,000 on the registerBromsgrove: 65 new companies at their own address, 10.5 per 1,000 on the registerGodalming and Ash: 78 new companies at their own address, 12.0 per 1,000 on the registerRuncorn and Helsby: 39 new companies at their own address, 9.8 per 1,000 on the registerSt Neots and Mid Cambridgeshire: 47 new companies at their own address, 8.5 per 1,000 on the registerTunbridge Wells: 79 new companies at their own address, 11.3 per 1,000 on the registerYeovil: 32 new companies at their own address, 9.1 per 1,000 on the registerBathgate and Linlithgow: 37 new companies at their own address, 10.8 per 1,000 on the registerAshford: 71 new companies at their own address, 13.1 per 1,000 on the registerDover and Deal: 43 new companies at their own address, 11.5 per 1,000 on the registerNewbury: 42 new companies at their own address, 8.4 per 1,000 on the registerEast Kilbride and Strathaven: 44 new companies at their own address, 11.9 per 1,000 on the registerWrexham: 42 new companies at their own address, 10.9 per 1,000 on the registerAylesbury: 85 new companies at their own address, 12.6 per 1,000 on the registerBeaconsfield: 92 new companies at their own address, 9.8 per 1,000 on the registerCalder Valley: 32 new companies at their own address, 5.8 per 1,000 on the registerCanterbury: 64 new companies at their own address, 12.2 per 1,000 on the registerChippenham: 54 new companies at their own address, 12.4 per 1,000 on the registerPenistone and Stocksbridge: 23 new companies at their own address, 6.6 per 1,000 on the registerRossendale and Darwen: 52 new companies at their own address, 10.6 per 1,000 on the registerWest Lancashire: 43 new companies at their own address, 8.7 per 1,000 on the registerClwyd North: 51 new companies at their own address, 14.9 per 1,000 on the registerHinckley and Bosworth: 65 new companies at their own address, 14.2 per 1,000 on the registerMid Derbyshire: 36 new companies at their own address, 10.8 per 1,000 on the registerChesham and Amersham: 84 new companies at their own address, 9.9 per 1,000 on the registerChristchurch: 33 new companies at their own address, 6.8 per 1,000 on the registerDorking and Horley: 63 new companies at their own address, 10.4 per 1,000 on the registerPendle and Clitheroe: 75 new companies at their own address, 13.3 per 1,000 on the registerSouth Leicestershire: 57 new companies at their own address, 10.6 per 1,000 on the registerTaunton and Wellington: 57 new companies at their own address, 13.3 per 1,000 on the registerNewport West and Islwyn: 40 new companies at their own address, 10.6 per 1,000 on the registerDoncaster Central: 109 new companies at their own address, 16.2 per 1,000 on the registerNorth West Leicestershire: 47 new companies at their own address, 9.0 per 1,000 on the registerNorwich South: 83 new companies at their own address, 15.4 per 1,000 on the registerReading West and Mid Berkshire: 65 new companies at their own address, 12.4 per 1,000 on the registerGlenrothes and Mid Fife: 28 new companies at their own address, 11.7 per 1,000 on the registerKettering: 64 new companies at their own address, 11.9 per 1,000 on the registerLichfield: 61 new companies at their own address, 11.0 per 1,000 on the registerRushcliffe: 59 new companies at their own address, 11.8 per 1,000 on the registerSevenoaks: 114 new companies at their own address, 16.5 per 1,000 on the registerNorth Down: 40 new companies at their own address, 12.1 per 1,000 on the registerCowdenbeath and Kirkcaldy: 47 new companies at their own address, 15.0 per 1,000 on the registerBlyth and Ashington: 25 new companies at their own address, 9.1 per 1,000 on the registerHarrogate and Knaresborough: 56 new companies at their own address, 8.8 per 1,000 on the registerOssett and Denby Dale: 50 new companies at their own address, 10.5 per 1,000 on the registerRother Valley: 38 new companies at their own address, 10.5 per 1,000 on the registerSouth Ribble: 60 new companies at their own address, 14.5 per 1,000 on the registerAberafan Maesteg: 41 new companies at their own address, 14.6 per 1,000 on the registerDarlington: 51 new companies at their own address, 12.2 per 1,000 on the registerHastings and Rye: 45 new companies at their own address, 10.0 per 1,000 on the registerFoyle: 41 new companies at their own address, 11.1 per 1,000 on the registerAirdrie and Shotts: 50 new companies at their own address, 15.7 per 1,000 on the registerCumbernauld and Kirkintilloch: 26 new companies at their own address, 9.4 per 1,000 on the registerBrentwood and Ongar: 109 new companies at their own address, 15.0 per 1,000 on the registerDoncaster North: 172 new companies at their own address, 42.7 per 1,000 on the registerHarlow: 108 new companies at their own address, 15.9 per 1,000 on the registerKingswinford and South Staffordshire: 42 new companies at their own address, 10.9 per 1,000 on the registerNorth East Hampshire: 68 new companies at their own address, 11.4 per 1,000 on the registerRunnymede and Weybridge: 90 new companies at their own address, 10.6 per 1,000 on the registerScunthorpe: 72 new companies at their own address, 18.2 per 1,000 on the registerWirral West: 42 new companies at their own address, 11.5 per 1,000 on the registerInverclyde and Renfrewshire West: 30 new companies at their own address, 11.2 per 1,000 on the registerLivingston: 55 new companies at their own address, 13.4 per 1,000 on the registerFarnham and Bordon: 73 new companies at their own address, 11.5 per 1,000 on the registerHarborough, Oadby and Wigston: 74 new companies at their own address, 11.7 per 1,000 on the registerHerne Bay and Sandwich: 53 new companies at their own address, 11.0 per 1,000 on the registerHertsmere: 136 new companies at their own address, 13.6 per 1,000 on the registerStoke-on-Trent South: 44 new companies at their own address, 11.9 per 1,000 on the registerWyre Forest: 42 new companies at their own address, 10.0 per 1,000 on the registerMotherwell, Wishaw and Carluke: 53 new companies at their own address, 17.9 per 1,000 on the registerPaisley and Renfrewshire South: 64 new companies at their own address, 20.2 per 1,000 on the registerVale of Glamorgan: 45 new companies at their own address, 10.4 per 1,000 on the registerHartlepool: 62 new companies at their own address, 19.4 per 1,000 on the registerMid Sussex: 47 new companies at their own address, 9.2 per 1,000 on the registerMiddlesbrough South and East Cleveland: 28 new companies at their own address, 10.2 per 1,000 on the registerMilton Keynes North: 109 new companies at their own address, 14.1 per 1,000 on the registerRawmarsh and Conisbrough: 52 new companies at their own address, 16.2 per 1,000 on the registerSouthend East and Rochford: 68 new companies at their own address, 13.5 per 1,000 on the registerWokingham: 76 new companies at their own address, 10.8 per 1,000 on the registerEast Renfrewshire: 43 new companies at their own address, 10.6 per 1,000 on the registerEdinburgh West: 53 new companies at their own address, 11.6 per 1,000 on the registerMid Dunbartonshire: 38 new companies at their own address, 10.8 per 1,000 on the registerCongleton: 62 new companies at their own address, 12.8 per 1,000 on the registerFylde: 68 new companies at their own address, 14.3 per 1,000 on the registerHertford and Stortford: 77 new companies at their own address, 12.9 per 1,000 on the registerLeeds North West: 62 new companies at their own address, 12.3 per 1,000 on the registerMid Leicestershire: 59 new companies at their own address, 11.7 per 1,000 on the registerNewton Aycliffe and Spennymoor: 55 new companies at their own address, 16.0 per 1,000 on the registerRedcar: 57 new companies at their own address, 18.2 per 1,000 on the registerShipley: 58 new companies at their own address, 13.6 per 1,000 on the registerFalkirk: 42 new companies at their own address, 13.7 per 1,000 on the registerNewport East: 80 new companies at their own address, 15.9 per 1,000 on the registerCramlington and Killingworth: 37 new companies at their own address, 9.7 per 1,000 on the registerGreat Yarmouth: 35 new companies at their own address, 10.8 per 1,000 on the registerGuildford: 70 new companies at their own address, 9.7 per 1,000 on the registerMaidenhead: 77 new companies at their own address, 9.4 per 1,000 on the registerMeriden and Solihull East: 72 new companies at their own address, 12.7 per 1,000 on the registerStockton North: 73 new companies at their own address, 15.6 per 1,000 on the registerWycombe: 76 new companies at their own address, 8.9 per 1,000 on the registerYork Outer: 42 new companies at their own address, 9.7 per 1,000 on the registerNeath and Swansea East: 61 new companies at their own address, 15.0 per 1,000 on the registerIsle of Wight East: 25 new companies at their own address, 10.2 per 1,000 on the registerLuton South and South Bedfordshire: 196 new companies at their own address, 19.2 per 1,000 on the registerOxford West and Abingdon: 62 new companies at their own address, 11.5 per 1,000 on the registerSefton Central: 59 new companies at their own address, 17.1 per 1,000 on the registerSheffield Hallam: 28 new companies at their own address, 7.3 per 1,000 on the registerWelwyn Hatfield: 73 new companies at their own address, 10.0 per 1,000 on the registerWest Dunbartonshire: 43 new companies at their own address, 16.1 per 1,000 on the registerMerthyr Tydfil and Aberdare: 30 new companies at their own address, 9.4 per 1,000 on the registerEasington: 36 new companies at their own address, 13.6 per 1,000 on the registerKeighley and Ilkley: 48 new companies at their own address, 9.1 per 1,000 on the registerMacclesfield: 51 new companies at their own address, 8.7 per 1,000 on the registerSouth Basildon and East Thurrock: 66 new companies at their own address, 13.7 per 1,000 on the registerSouth West Hertfordshire: 82 new companies at their own address, 10.3 per 1,000 on the registerBlaenau Gwent and Rhymney: 27 new companies at their own address, 11.4 per 1,000 on the registerEast Surrey: 73 new companies at their own address, 11.2 per 1,000 on the registerRotherham: 73 new companies at their own address, 16.1 per 1,000 on the registerTamworth: 49 new companies at their own address, 10.1 per 1,000 on the registerWarrington North: 49 new companies at their own address, 10.5 per 1,000 on the registerWindsor: 88 new companies at their own address, 9.0 per 1,000 on the registerColne Valley: 47 new companies at their own address, 10.8 per 1,000 on the registerDagenham and Rainham: 238 new companies at their own address, 19.1 per 1,000 on the registerFareham and Waterlooville: 75 new companies at their own address, 17.5 per 1,000 on the registerLowestoft: 37 new companies at their own address, 13.4 per 1,000 on the registerSittingbourne and Sheppey: 55 new companies at their own address, 11.7 per 1,000 on the registerStevenage: 67 new companies at their own address, 13.1 per 1,000 on the registerPontypridd: 43 new companies at their own address, 10.7 per 1,000 on the registerBradford South: 81 new companies at their own address, 16.8 per 1,000 on the registerChorley: 58 new companies at their own address, 12.9 per 1,000 on the registerHamble Valley: 58 new companies at their own address, 9.4 per 1,000 on the registerLoughborough: 53 new companies at their own address, 11.6 per 1,000 on the registerSt Albans: 76 new companies at their own address, 10.9 per 1,000 on the registerWarwick and Leamington: 84 new companies at their own address, 13.4 per 1,000 on the registerWidnes and Halewood: 48 new companies at their own address, 15.8 per 1,000 on the registerCoatbridge and Bellshill: 36 new companies at their own address, 11.3 per 1,000 on the registerTorfaen: 39 new companies at their own address, 13.5 per 1,000 on the registerDewsbury and Batley: 99 new companies at their own address, 16.3 per 1,000 on the registerDunstable and Leighton Buzzard: 101 new companies at their own address, 15.7 per 1,000 on the registerEpping Forest: 134 new companies at their own address, 15.2 per 1,000 on the registerNormanton and Hemsworth: 55 new companies at their own address, 17.3 per 1,000 on the registerPoole: 71 new companies at their own address, 11.4 per 1,000 on the registerRugby: 66 new companies at their own address, 11.3 per 1,000 on the registerWarrington South: 91 new companies at their own address, 15.2 per 1,000 on the registerBelfast South and Mid Down: 87 new companies at their own address, 9.6 per 1,000 on the registerAberdeen South: 87 new companies at their own address, 11.9 per 1,000 on the registerEdinburgh South West: 66 new companies at their own address, 12.5 per 1,000 on the registerBurnley: 86 new companies at their own address, 15.7 per 1,000 on the registerGedling: 46 new companies at their own address, 11.4 per 1,000 on the registerGosport: 32 new companies at their own address, 11.1 per 1,000 on the registerSpen Valley: 63 new companies at their own address, 12.7 per 1,000 on the registerSt Helens North: 37 new companies at their own address, 12.6 per 1,000 on the registerWeston-super-Mare: 45 new companies at their own address, 11.1 per 1,000 on the registerEdinburgh East and Musselburgh: 53 new companies at their own address, 9.5 per 1,000 on the registerBridgend: 65 new companies at their own address, 16.6 per 1,000 on the registerCaerphilly: 29 new companies at their own address, 8.4 per 1,000 on the registerAshfield: 34 new companies at their own address, 11.1 per 1,000 on the registerBarnsley North: 47 new companies at their own address, 12.9 per 1,000 on the registerBlaydon and Consett: 43 new companies at their own address, 13.5 per 1,000 on the registerBrighton Kemptown and Peacehaven: 39 new companies at their own address, 10.0 per 1,000 on the registerKnowsley: 44 new companies at their own address, 11.8 per 1,000 on the registerMakerfield: 45 new companies at their own address, 13.8 per 1,000 on the registerNorwich North: 59 new companies at their own address, 16.2 per 1,000 on the registerOldham East and Saddleworth: 112 new companies at their own address, 21.8 per 1,000 on the registerWorthing West: 43 new companies at their own address, 10.1 per 1,000 on the registerRutherglen: 47 new companies at their own address, 14.2 per 1,000 on the registerBarnsley South: 41 new companies at their own address, 14.1 per 1,000 on the registerBury South: 115 new companies at their own address, 16.7 per 1,000 on the registerCastle Point: 63 new companies at their own address, 17.5 per 1,000 on the registerLeeds South West and Morley: 63 new companies at their own address, 13.6 per 1,000 on the registerPlymouth Sutton and Devonport: 49 new companies at their own address, 10.3 per 1,000 on the registerWakefield and Rothwell: 79 new companies at their own address, 14.3 per 1,000 on the registerWest Bromwich: 88 new companies at their own address, 13.2 per 1,000 on the registerPaisley and Renfrewshire North: 51 new companies at their own address, 13.1 per 1,000 on the registerChatham and Aylesford: 60 new companies at their own address, 12.6 per 1,000 on the registerHornchurch and Upminster: 102 new companies at their own address, 14.9 per 1,000 on the registerMilton Keynes Central: 128 new companies at their own address, 12.7 per 1,000 on the registerSouth Shields: 44 new companies at their own address, 13.9 per 1,000 on the registerSwindon North: 50 new companies at their own address, 11.5 per 1,000 on the registerTynemouth: 44 new companies at their own address, 9.8 per 1,000 on the registerCardiff South and Penarth: 141 new companies at their own address, 16.8 per 1,000 on the registerCardiff West: 57 new companies at their own address, 11.7 per 1,000 on the registerAldridge-Brownhills: 57 new companies at their own address, 13.1 per 1,000 on the registerBasingstoke: 49 new companies at their own address, 9.6 per 1,000 on the registerBath: 59 new companies at their own address, 9.1 per 1,000 on the registerBroxtowe: 51 new companies at their own address, 14.4 per 1,000 on the registerErith and Thamesmead: 107 new companies at their own address, 11.6 per 1,000 on the registerGravesham: 95 new companies at their own address, 13.6 per 1,000 on the registerHalifax: 72 new companies at their own address, 13.4 per 1,000 on the registerLeeds East: 87 new companies at their own address, 15.4 per 1,000 on the registerLeigh and Atherton: 67 new companies at their own address, 14.2 per 1,000 on the registerNewcastle-under-Lyme: 57 new companies at their own address, 13.2 per 1,000 on the registerNuneaton: 87 new companies at their own address, 20.3 per 1,000 on the registerSouthgate and Wood Green: 229 new companies at their own address, 19.1 per 1,000 on the registerSt Helens South and Whiston: 51 new companies at their own address, 14.3 per 1,000 on the registerSunderland Central: 68 new companies at their own address, 15.2 per 1,000 on the registerThurrock: 132 new companies at their own address, 14.0 per 1,000 on the registerBury North: 100 new companies at their own address, 17.1 per 1,000 on the registerChesterfield: 45 new companies at their own address, 10.1 per 1,000 on the registerHazel Grove: 43 new companies at their own address, 9.9 per 1,000 on the registerHeywood and Middleton North: 87 new companies at their own address, 16.3 per 1,000 on the registerLincoln: 57 new companies at their own address, 13.7 per 1,000 on the registerMid Cheshire: 38 new companies at their own address, 9.5 per 1,000 on the registerPeterborough: 125 new companies at their own address, 16.3 per 1,000 on the registerPontefract, Castleford and Knottingley: 34 new companies at their own address, 9.3 per 1,000 on the registerReigate: 65 new companies at their own address, 8.6 per 1,000 on the registerSouthampton Test: 70 new companies at their own address, 12.8 per 1,000 on the registerWashington and Gateshead South: 57 new companies at their own address, 15.9 per 1,000 on the registerWellingborough and Rushden: 83 new companies at their own address, 14.8 per 1,000 on the registerDundee Central: 71 new companies at their own address, 14.9 per 1,000 on the registerGlasgow East: 96 new companies at their own address, 15.1 per 1,000 on the registerCardiff North: 63 new companies at their own address, 12.8 per 1,000 on the registerAmber Valley: 37 new companies at their own address, 10.9 per 1,000 on the registerBognor Regis and Littlehampton: 40 new companies at their own address, 10.9 per 1,000 on the registerCities of London and Westminster: 1,046 new companies at their own address, 14.7 per 1,000 on the registerCoventry South: 128 new companies at their own address, 17.8 per 1,000 on the registerDartford: 122 new companies at their own address, 13.9 per 1,000 on the registerEarley and Woodley: 64 new companies at their own address, 10.4 per 1,000 on the registerEast Thanet: 90 new companies at their own address, 20.2 per 1,000 on the registerErewash: 56 new companies at their own address, 14.8 per 1,000 on the registerHalesowen: 57 new companies at their own address, 13.2 per 1,000 on the registerLiverpool Garston: 63 new companies at their own address, 18.0 per 1,000 on the registerSheffield South East: 57 new companies at their own address, 11.1 per 1,000 on the registerSurrey Heath: 60 new companies at their own address, 9.1 per 1,000 on the registerWoking: 74 new companies at their own address, 11.3 per 1,000 on the registerAberdeen North: 51 new companies at their own address, 13.6 per 1,000 on the registerGlasgow South: 51 new companies at their own address, 14.5 per 1,000 on the registerBlackpool North and Fleetwood: 36 new companies at their own address, 14.4 per 1,000 on the registerBolton North East: 167 new companies at their own address, 22.9 per 1,000 on the registerBroxbourne: 104 new companies at their own address, 15.5 per 1,000 on the registerChipping Barnet: 141 new companies at their own address, 14.2 per 1,000 on the registerEast Worthing and Shoreham: 50 new companies at their own address, 12.2 per 1,000 on the registerEllesmere Port and Bromborough: 50 new companies at their own address, 16.5 per 1,000 on the registerEpsom and Ewell: 87 new companies at their own address, 11.8 per 1,000 on the registerMaidstone and Malling: 95 new companies at their own address, 13.7 per 1,000 on the registerRayleigh and Wickford: 51 new companies at their own address, 12.3 per 1,000 on the registerTorbay: 42 new companies at their own address, 10.6 per 1,000 on the registerSwansea West: 78 new companies at their own address, 18.4 per 1,000 on the registerAldershot: 71 new companies at their own address, 11.9 per 1,000 on the registerBolton South and Walkden: 135 new companies at their own address, 18.1 per 1,000 on the registerBournemouth East: 67 new companies at their own address, 12.3 per 1,000 on the registerBradford West: 186 new companies at their own address, 21.1 per 1,000 on the registerCambridge: 131 new companies at their own address, 21.7 per 1,000 on the registerCheadle: 83 new companies at their own address, 11.8 per 1,000 on the registerChelmsford: 66 new companies at their own address, 10.7 per 1,000 on the registerEaling Central and Acton: 187 new companies at their own address, 13.3 per 1,000 on the registerEastleigh: 41 new companies at their own address, 9.5 per 1,000 on the registerEltham and Chislehurst: 90 new companies at their own address, 13.3 per 1,000 on the registerFilton and Bradley Stoke: 93 new companies at their own address, 17.2 per 1,000 on the registerGreenwich and Woolwich: 121 new companies at their own address, 11.2 per 1,000 on the registerHavant: 36 new companies at their own address, 10.8 per 1,000 on the registerHyndburn: 53 new companies at their own address, 12.5 per 1,000 on the registerMansfield: 47 new companies at their own address, 12.3 per 1,000 on the registerNorthampton South: 69 new companies at their own address, 10.9 per 1,000 on the registerNottingham South: 64 new companies at their own address, 15.2 per 1,000 on the registerOrpington: 65 new companies at their own address, 10.9 per 1,000 on the registerPlymouth Moor View: 32 new companies at their own address, 14.0 per 1,000 on the registerStalybridge and Hyde: 56 new companies at their own address, 14.8 per 1,000 on the registerSutton Coldfield: 68 new companies at their own address, 11.9 per 1,000 on the registerWorsley and Eccles: 73 new companies at their own address, 13.2 per 1,000 on the registerGlasgow South West: 96 new companies at their own address, 17.5 per 1,000 on the registerRhondda and Ogmore: 31 new companies at their own address, 12.9 per 1,000 on the registerBirmingham Ladywood: 421 new companies at their own address, 19.6 per 1,000 on the registerBrighton Pavilion: 93 new companies at their own address, 12.4 per 1,000 on the registerCrewe and Nantwich: 72 new companies at their own address, 16.3 per 1,000 on the registerGillingham and Rainham: 53 new companies at their own address, 12.8 per 1,000 on the registerHemel Hempstead: 65 new companies at their own address, 10.4 per 1,000 on the registerJarrow and Gateshead East: 36 new companies at their own address, 12.4 per 1,000 on the registerLewisham North: 94 new companies at their own address, 12.4 per 1,000 on the registerPoplar and Limehouse: 213 new companies at their own address, 17.5 per 1,000 on the registerRichmond Park: 104 new companies at their own address, 10.9 per 1,000 on the registerRochdale: 82 new companies at their own address, 14.3 per 1,000 on the registerSpelthorne: 83 new companies at their own address, 12.0 per 1,000 on the registerStoke-on-Trent North: 58 new companies at their own address, 15.4 per 1,000 on the registerSwindon South: 75 new companies at their own address, 14.7 per 1,000 on the registerTwickenham: 85 new companies at their own address, 10.1 per 1,000 on the registerWest Ham and Beckton: 169 new companies at their own address, 15.6 per 1,000 on the registerWigan: 63 new companies at their own address, 14.7 per 1,000 on the registerWythenshawe and Sale East: 67 new companies at their own address, 11.9 per 1,000 on the registerBlackley and Middleton South: 372 new companies at their own address, 49.2 per 1,000 on the registerBolton West: 78 new companies at their own address, 13.6 per 1,000 on the registerBristol North West: 58 new companies at their own address, 11.3 per 1,000 on the registerCroydon South: 76 new companies at their own address, 9.8 per 1,000 on the registerEastbourne: 55 new companies at their own address, 14.3 per 1,000 on the registerGreat Grimsby and Cleethorpes: 57 new companies at their own address, 15.0 per 1,000 on the registerHuddersfield: 141 new companies at their own address, 20.1 per 1,000 on the registerIpswich: 77 new companies at their own address, 13.6 per 1,000 on the registerKingston upon Hull North and Cottingham: 50 new companies at their own address, 12.1 per 1,000 on the registerLeeds South: 98 new companies at their own address, 12.1 per 1,000 on the registerMitcham and Morden: 122 new companies at their own address, 14.1 per 1,000 on the registerNewcastle upon Tyne East and Wallsend: 42 new companies at their own address, 10.9 per 1,000 on the registerPortsmouth South: 63 new companies at their own address, 14.0 per 1,000 on the registerPreston: 103 new companies at their own address, 14.7 per 1,000 on the registerRuislip, Northwood and Pinner: 144 new companies at their own address, 14.8 per 1,000 on the registerSlough: 201 new companies at their own address, 15.5 per 1,000 on the registerSutton and Cheam: 88 new companies at their own address, 12.1 per 1,000 on the registerUxbridge and South Ruislip: 107 new companies at their own address, 10.6 per 1,000 on the registerYork Central: 43 new companies at their own address, 10.4 per 1,000 on the registerBelfast East: 47 new companies at their own address, 9.3 per 1,000 on the registerBelfast North: 42 new companies at their own address, 12.3 per 1,000 on the registerEdinburgh North and Leith: 142 new companies at their own address, 13.1 per 1,000 on the registerBarking: 202 new companies at their own address, 15.6 per 1,000 on the registerBirmingham Hodge Hill and Solihull North: 125 new companies at their own address, 24.9 per 1,000 on the registerBirmingham Perry Barr: 126 new companies at their own address, 17.5 per 1,000 on the registerBournemouth West: 85 new companies at their own address, 12.4 per 1,000 on the registerBradford East: 129 new companies at their own address, 19.7 per 1,000 on the registerBrentford and Isleworth: 156 new companies at their own address, 13.5 per 1,000 on the registerBristol North East: 56 new companies at their own address, 13.7 per 1,000 on the registerCannock Chase: 44 new companies at their own address, 9.7 per 1,000 on the registerCheltenham: 73 new companies at their own address, 11.5 per 1,000 on the registerCoventry North West: 89 new companies at their own address, 17.8 per 1,000 on the registerCrawley: 58 new companies at their own address, 10.0 per 1,000 on the registerDerby North: 82 new companies at their own address, 17.5 per 1,000 on the registerDudley: 57 new companies at their own address, 14.3 per 1,000 on the registerExeter: 58 new companies at their own address, 15.1 per 1,000 on the registerGorton and Denton: 128 new companies at their own address, 17.5 per 1,000 on the registerHammersmith and Chiswick: 149 new companies at their own address, 11.6 per 1,000 on the registerHoughton and Sunderland South: 40 new companies at their own address, 14.0 per 1,000 on the registerKingston upon Hull East: 43 new companies at their own address, 13.6 per 1,000 on the registerLeeds North East: 69 new companies at their own address, 12.8 per 1,000 on the registerLeicester West: 96 new companies at their own address, 14.8 per 1,000 on the registerNewcastle upon Tyne Central and West: 128 new companies at their own address, 15.9 per 1,000 on the registerNewcastle upon Tyne North: 62 new companies at their own address, 12.7 per 1,000 on the registerNottingham North and Kimberley: 52 new companies at their own address, 13.0 per 1,000 on the registerOldham West, Chadderton and Royton: 116 new companies at their own address, 18.4 per 1,000 on the registerSalford: 168 new companies at their own address, 18.8 per 1,000 on the registerStourbridge: 70 new companies at their own address, 14.8 per 1,000 on the registerWalsall and Bloxwich: 119 new companies at their own address, 17.7 per 1,000 on the registerCardiff East: 83 new companies at their own address, 15.4 per 1,000 on the registerBasildon and Billericay: 80 new companies at their own address, 13.6 per 1,000 on the registerBirmingham Yardley: 155 new companies at their own address, 24.5 per 1,000 on the registerBootle: 64 new companies at their own address, 17.4 per 1,000 on the registerBristol East: 65 new companies at their own address, 11.7 per 1,000 on the registerBromley and Biggin Hill: 87 new companies at their own address, 11.9 per 1,000 on the registerCroydon East: 62 new companies at their own address, 10.1 per 1,000 on the registerEaling North: 104 new companies at their own address, 10.8 per 1,000 on the registerEnfield North: 149 new companies at their own address, 17.4 per 1,000 on the registerGateshead Central and Whickham: 77 new companies at their own address, 15.9 per 1,000 on the registerKingston and Surbiton: 98 new companies at their own address, 10.4 per 1,000 on the registerLeeds Central and Headingley: 102 new companies at their own address, 12.6 per 1,000 on the registerLiverpool Walton: 58 new companies at their own address, 19.5 per 1,000 on the registerManchester Central: 391 new companies at their own address, 19.3 per 1,000 on the registerMiddlesbrough and Thornaby East: 144 new companies at their own address, 23.6 per 1,000 on the registerOxford East: 77 new companies at their own address, 16.5 per 1,000 on the registerReading Central: 83 new companies at their own address, 10.8 per 1,000 on the registerSolihull West and Shirley: 84 new companies at their own address, 14.2 per 1,000 on the registerBelfast West: 48 new companies at their own address, 20.2 per 1,000 on the registerAltrincham and Sale West: 104 new companies at their own address, 11.2 per 1,000 on the registerBermondsey and Old Southwark: 145 new companies at their own address, 11.9 per 1,000 on the registerBirmingham Edgbaston: 144 new companies at their own address, 20.6 per 1,000 on the registerBlackburn: 145 new companies at their own address, 19.5 per 1,000 on the registerBrent East: 158 new companies at their own address, 13.1 per 1,000 on the registerCarshalton and Wallington: 78 new companies at their own address, 11.9 per 1,000 on the registerChingford and Woodford Green: 84 new companies at their own address, 9.8 per 1,000 on the registerColchester: 100 new companies at their own address, 17.8 per 1,000 on the registerCoventry East: 96 new companies at their own address, 15.3 per 1,000 on the registerDerby South: 112 new companies at their own address, 17.1 per 1,000 on the registerEdmonton and Winchmore Hill: 132 new companies at their own address, 15.5 per 1,000 on the registerEsher and Walton: 87 new companies at their own address, 11.7 per 1,000 on the registerFeltham and Heston: 191 new companies at their own address, 18.3 per 1,000 on the registerGloucester: 90 new companies at their own address, 17.6 per 1,000 on the registerHendon: 165 new companies at their own address, 13.0 per 1,000 on the registerLeeds West and Pudsey: 73 new companies at their own address, 15.3 per 1,000 on the registerLeicester South: 132 new companies at their own address, 15.6 per 1,000 on the registerLiverpool Wavertree: 93 new companies at their own address, 20.6 per 1,000 on the registerManchester Withington: 72 new companies at their own address, 13.2 per 1,000 on the registerNorthampton North: 132 new companies at their own address, 15.5 per 1,000 on the registerOld Bexley and Sidcup: 72 new companies at their own address, 12.3 per 1,000 on the registerSheffield Brightside and Hillsborough: 98 new companies at their own address, 22.5 per 1,000 on the registerSmethwick: 118 new companies at their own address, 17.9 per 1,000 on the registerStockport: 92 new companies at their own address, 13.3 per 1,000 on the registerStretford and Urmston: 85 new companies at their own address, 13.2 per 1,000 on the registerTelford: 51 new companies at their own address, 10.8 per 1,000 on the registerTipton and Wednesbury: 76 new companies at their own address, 16.2 per 1,000 on the registerWimbledon: 125 new companies at their own address, 11.8 per 1,000 on the registerWolverhampton North East: 70 new companies at their own address, 15.7 per 1,000 on the registerGlasgow West: 36 new companies at their own address, 11.6 per 1,000 on the registerAshton-under-Lyne: 84 new companies at their own address, 18.0 per 1,000 on the registerBeckenham and Penge: 83 new companies at their own address, 12.3 per 1,000 on the registerBirmingham Erdington: 106 new companies at their own address, 17.9 per 1,000 on the registerBirmingham Northfield: 60 new companies at their own address, 18.6 per 1,000 on the registerBirmingham Selly Oak: 58 new companies at their own address, 15.1 per 1,000 on the registerBracknell: 47 new companies at their own address, 9.8 per 1,000 on the registerBristol South: 44 new companies at their own address, 10.0 per 1,000 on the registerHackney South and Shoreditch: 177 new companies at their own address, 12.2 per 1,000 on the registerHampstead and Highgate: 117 new companies at their own address, 10.7 per 1,000 on the registerHarrow East: 186 new companies at their own address, 14.5 per 1,000 on the registerHayes and Harlington: 217 new companies at their own address, 17.7 per 1,000 on the registerKingston upon Hull West and Haltemprice: 79 new companies at their own address, 12.8 per 1,000 on the registerLeyton and Wanstead: 146 new companies at their own address, 14.8 per 1,000 on the registerLiverpool West Derby: 66 new companies at their own address, 21.6 per 1,000 on the registerNottingham East: 156 new companies at their own address, 17.2 per 1,000 on the registerRomford: 131 new companies at their own address, 15.8 per 1,000 on the registerStoke-on-Trent Central: 105 new companies at their own address, 18.4 per 1,000 on the registerStreatham and Croydon North: 132 new companies at their own address, 15.4 per 1,000 on the registerWolverhampton South East: 99 new companies at their own address, 14.9 per 1,000 on the registerWolverhampton West: 331 new companies at their own address, 35.8 per 1,000 on the registerBedford: 77 new companies at their own address, 12.4 per 1,000 on the registerBexleyheath and Crayford: 57 new companies at their own address, 9.4 per 1,000 on the registerBirkenhead: 75 new companies at their own address, 18.2 per 1,000 on the registerBirmingham Hall Green and Moseley: 162 new companies at their own address, 18.1 per 1,000 on the registerHornsey and Friern Barnet: 118 new companies at their own address, 15.1 per 1,000 on the registerIlford North: 271 new companies at their own address, 18.0 per 1,000 on the registerIslington North: 97 new companies at their own address, 12.8 per 1,000 on the registerKensington and Bayswater: 178 new companies at their own address, 10.2 per 1,000 on the registerPortsmouth North: 74 new companies at their own address, 18.2 per 1,000 on the registerQueen's Park and Maida Vale: 131 new companies at their own address, 13.4 per 1,000 on the registerSheffield Central: 120 new companies at their own address, 16.8 per 1,000 on the registerSouthampton Itchen: 55 new companies at their own address, 11.4 per 1,000 on the registerSouthend West and Leigh: 90 new companies at their own address, 17.9 per 1,000 on the registerStratford and Bow: 217 new companies at their own address, 18.7 per 1,000 on the registerWalthamstow: 249 new companies at their own address, 26.6 per 1,000 on the registerWatford: 126 new companies at their own address, 13.6 per 1,000 on the registerWorcester: 83 new companies at their own address, 18.3 per 1,000 on the registerEdinburgh South: 38 new companies at their own address, 10.4 per 1,000 on the registerGlasgow North: 167 new companies at their own address, 12.8 per 1,000 on the registerBlackpool South: 64 new companies at their own address, 14.6 per 1,000 on the registerCroydon West: 142 new companies at their own address, 13.2 per 1,000 on the registerDulwich and West Norwood: 81 new companies at their own address, 11.1 per 1,000 on the registerEaling Southall: 176 new companies at their own address, 15.5 per 1,000 on the registerHarrow West: 229 new companies at their own address, 17.6 per 1,000 on the registerIlford South: 258 new companies at their own address, 17.0 per 1,000 on the registerLewisham East: 73 new companies at their own address, 11.3 per 1,000 on the registerLewisham West and East Dulwich: 44 new companies at their own address, 7.6 per 1,000 on the registerLuton North: 129 new companies at their own address, 17.8 per 1,000 on the registerSheffield Heeley: 51 new companies at their own address, 14.5 per 1,000 on the registerTottenham: 258 new companies at their own address, 22.4 per 1,000 on the registerGlasgow North East: 40 new companies at their own address, 12.4 per 1,000 on the registerFinchley and Golders Green: 222 new companies at their own address, 15.5 per 1,000 on the registerHove and Portslade: 75 new companies at their own address, 10.3 per 1,000 on the registerLiverpool Riverside: 190 new companies at their own address, 18.8 per 1,000 on the registerWallasey: 52 new companies at their own address, 17.9 per 1,000 on the registerBattersea: 119 new companies at their own address, 13.7 per 1,000 on the registerBrent West: 187 new companies at their own address, 15.1 per 1,000 on the registerBristol Central: 94 new companies at their own address, 10.0 per 1,000 on the registerChelsea and Fulham: 125 new companies at their own address, 9.7 per 1,000 on the registerEast Ham: 492 new companies at their own address, 27.1 per 1,000 on the registerIslington South and Finsbury: 229 new companies at their own address, 13.7 per 1,000 on the registerLeicester East: 123 new companies at their own address, 16.9 per 1,000 on the registerManchester Rusholme: 138 new companies at their own address, 17.8 per 1,000 on the registerPeckham: 82 new companies at their own address, 11.6 per 1,000 on the registerVauxhall and Camberwell Green: 110 new companies at their own address, 12.5 per 1,000 on the registerClapham and Brixton Hill: 72 new companies at their own address, 10.9 per 1,000 on the registerHackney North and Stoke Newington: 185 new companies at their own address, 13.8 per 1,000 on the registerHolborn and St Pancras: 417 new companies at their own address, 17.4 per 1,000 on the registerPutney: 75 new companies at their own address, 9.5 per 1,000 on the registerBethnal Green and Stepney: 620 new companies at their own address, 37.3 per 1,000 on the registerTooting: 118 new companies at their own address, 15.5 per 1,000 on the registerShetland, movedNew companies per 1,000 on the register, by constituencyFormed at their own address, 12 October to 8 November 20269.110.611.913.615.8fewermorenot drawn: under 1,000 companies on the register, or a disturbed weeksalenovo.com · Companies House public register (OGL) · updated every MondayBoundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026

650 of 651 constituencies are drawn. The five with the most new companies for their size (all 650, ranked):

ConstituencyNew companies, own addressOn the register, own addressPer 1,000
Blackley and Middleton South3727,56149.2
Doncaster North1724,02842.7
Bethnal Green and Stepney62016,62337.3
Wolverhampton West3319,23935.8
East Ham49218,18827.1

The same figures with every constituency the same size

One hexagon a constituency, in Open Innovations' layout of the 2024 boundaries.

Barnsley North: 47 new companies at their own address, 12.9 per 1,000 on the registerBarnsley South: 41 new companies at their own address, 14.1 per 1,000 on the registerBeckenham and Penge: 83 new companies at their own address, 12.3 per 1,000 on the registerBethnal Green and Stepney: 620 new companies at their own address, 37.3 per 1,000 on the registerBicester and Woodstock: 49 new companies at their own address, 8.2 per 1,000 on the registerBirmingham Edgbaston: 144 new companies at their own address, 20.6 per 1,000 on the registerBirmingham Erdington: 106 new companies at their own address, 17.9 per 1,000 on the registerBirmingham Hall Green and Moseley: 162 new companies at their own address, 18.1 per 1,000 on the registerBirmingham Hodge Hill and Solihull North: 125 new companies at their own address, 24.9 per 1,000 on the registerBirmingham Ladywood: 421 new companies at their own address, 19.6 per 1,000 on the registerBirmingham Northfield: 60 new companies at their own address, 18.6 per 1,000 on the registerBirmingham Perry Barr: 126 new companies at their own address, 17.5 per 1,000 on the registerBirmingham Selly Oak: 58 new companies at their own address, 15.1 per 1,000 on the registerBirmingham Yardley: 155 new companies at their own address, 24.5 per 1,000 on the registerBlackley and Middleton South: 372 new companies at their own address, 49.2 per 1,000 on the registerBlackpool North and Fleetwood: 36 new companies at their own address, 14.4 per 1,000 on the registerBlaydon and Consett: 43 new companies at their own address, 13.5 per 1,000 on the registerBlyth and Ashington: 25 new companies at their own address, 9.1 per 1,000 on the registerBolton South and Walkden: 135 new companies at their own address, 18.1 per 1,000 on the registerBrent East: 158 new companies at their own address, 13.1 per 1,000 on the registerBrent West: 187 new companies at their own address, 15.1 per 1,000 on the registerBridgwater: 42 new companies at their own address, 13.6 per 1,000 on the registerBridlington and The Wolds: 36 new companies at their own address, 10.9 per 1,000 on the registerBrigg and Immingham: 34 new companies at their own address, 8.7 per 1,000 on the registerBrighton Kemptown and Peacehaven: 39 new companies at their own address, 10.0 per 1,000 on the registerBrighton Pavilion: 93 new companies at their own address, 12.4 per 1,000 on the registerBristol Central: 94 new companies at their own address, 10.0 per 1,000 on the registerBristol North East: 56 new companies at their own address, 13.7 per 1,000 on the registerBristol North West: 58 new companies at their own address, 11.3 per 1,000 on the registerBristol South: 44 new companies at their own address, 10.0 per 1,000 on the registerBroadland and Fakenham: 40 new companies at their own address, 10.1 per 1,000 on the registerBromley and Biggin Hill: 87 new companies at their own address, 11.9 per 1,000 on the registerBromsgrove: 65 new companies at their own address, 10.5 per 1,000 on the registerBroxbourne: 104 new companies at their own address, 15.5 per 1,000 on the registerBroxtowe: 51 new companies at their own address, 14.4 per 1,000 on the registerBuckingham and Bletchley: 102 new companies at their own address, 14.0 per 1,000 on the registerBurnley: 86 new companies at their own address, 15.7 per 1,000 on the registerBurton and Uttoxeter: 73 new companies at their own address, 13.5 per 1,000 on the registerBury North: 100 new companies at their own address, 17.1 per 1,000 on the registerBury South: 115 new companies at their own address, 16.7 per 1,000 on the registerBury St Edmunds and Stowmarket: 54 new companies at their own address, 13.1 per 1,000 on the registerCalder Valley: 32 new companies at their own address, 5.8 per 1,000 on the registerCamborne and Redruth: 34 new companies at their own address, 9.4 per 1,000 on the registerCambridge: 131 new companies at their own address, 21.7 per 1,000 on the registerCannock Chase: 44 new companies at their own address, 9.7 per 1,000 on the registerCanterbury: 64 new companies at their own address, 12.2 per 1,000 on the registerCarlisle: 56 new companies at their own address, 14.9 per 1,000 on the registerCarshalton and Wallington: 78 new companies at their own address, 11.9 per 1,000 on the registerCastle Point: 63 new companies at their own address, 17.5 per 1,000 on the registerCentral Devon: 42 new companies at their own address, 9.4 per 1,000 on the registerCentral Suffolk and North Ipswich: 39 new companies at their own address, 9.2 per 1,000 on the registerChatham and Aylesford: 60 new companies at their own address, 12.6 per 1,000 on the registerCheadle: 83 new companies at their own address, 11.8 per 1,000 on the registerChelmsford: 66 new companies at their own address, 10.7 per 1,000 on the registerChelsea and Fulham: 125 new companies at their own address, 9.7 per 1,000 on the registerCheltenham: 73 new companies at their own address, 11.5 per 1,000 on the registerChesham and Amersham: 84 new companies at their own address, 9.9 per 1,000 on the registerChester North and Neston: 69 new companies at their own address, 13.7 per 1,000 on the registerChester South and Eddisbury: 47 new companies at their own address, 7.8 per 1,000 on the registerChesterfield: 45 new companies at their own address, 10.1 per 1,000 on the registerChichester: 58 new companies at their own address, 10.8 per 1,000 on the registerChingford and Woodford Green: 84 new companies at their own address, 9.8 per 1,000 on the registerChippenham: 54 new companies at their own address, 12.4 per 1,000 on the registerChipping Barnet: 141 new companies at their own address, 14.2 per 1,000 on the registerChorley: 58 new companies at their own address, 12.9 per 1,000 on the registerChristchurch: 33 new companies at their own address, 6.8 per 1,000 on the registerCities of London and Westminster: 1,046 new companies at their own address, 14.7 per 1,000 on the registerCity of Durham: 56 new companies at their own address, 13.8 per 1,000 on the registerClacton: 26 new companies at their own address, 7.9 per 1,000 on the registerClapham and Brixton Hill: 72 new companies at their own address, 10.9 per 1,000 on the registerColchester: 100 new companies at their own address, 17.8 per 1,000 on the registerColne Valley: 47 new companies at their own address, 10.8 per 1,000 on the registerCongleton: 62 new companies at their own address, 12.8 per 1,000 on the registerCorby and East Northamptonshire: 70 new companies at their own address, 11.2 per 1,000 on the registerCoventry East: 96 new companies at their own address, 15.3 per 1,000 on the registerCoventry North West: 89 new companies at their own address, 17.8 per 1,000 on the registerCoventry South: 128 new companies at their own address, 17.8 per 1,000 on the registerCramlington and Killingworth: 37 new companies at their own address, 9.7 per 1,000 on the registerCrawley: 58 new companies at their own address, 10.0 per 1,000 on the registerCrewe and Nantwich: 72 new companies at their own address, 16.3 per 1,000 on the registerCroydon East: 62 new companies at their own address, 10.1 per 1,000 on the registerCroydon South: 76 new companies at their own address, 9.8 per 1,000 on the registerCroydon West: 142 new companies at their own address, 13.2 per 1,000 on the registerDagenham and Rainham: 238 new companies at their own address, 19.1 per 1,000 on the registerDarlington: 51 new companies at their own address, 12.2 per 1,000 on the registerDartford: 122 new companies at their own address, 13.9 per 1,000 on the registerDaventry: 79 new companies at their own address, 12.1 per 1,000 on the registerDerby North: 82 new companies at their own address, 17.5 per 1,000 on the registerDerby South: 112 new companies at their own address, 17.1 per 1,000 on the registerDerbyshire Dales: 40 new companies at their own address, 7.5 per 1,000 on the registerDewsbury and Batley: 99 new companies at their own address, 16.3 per 1,000 on the registerDidcot and Wantage: 59 new companies at their own address, 10.6 per 1,000 on the registerDoncaster Central: 109 new companies at their own address, 16.2 per 1,000 on the registerDoncaster East and the Isle of Axholme: 50 new companies at their own address, 12.2 per 1,000 on the registerDoncaster North: 172 new companies at their own address, 42.7 per 1,000 on the registerDorking and Horley: 63 new companies at their own address, 10.4 per 1,000 on the registerDover and Deal: 43 new companies at their own address, 11.5 per 1,000 on the registerDroitwich and Evesham: 56 new companies at their own address, 10.3 per 1,000 on the registerDudley: 57 new companies at their own address, 14.3 per 1,000 on the registerDulwich and West Norwood: 81 new companies at their own address, 11.1 per 1,000 on the registerDunstable and Leighton Buzzard: 101 new companies at their own address, 15.7 per 1,000 on the registerEaling Central and Acton: 187 new companies at their own address, 13.3 per 1,000 on the registerEaling North: 104 new companies at their own address, 10.8 per 1,000 on the registerEaling Southall: 176 new companies at their own address, 15.5 per 1,000 on the registerEarley and Woodley: 64 new companies at their own address, 10.4 per 1,000 on the registerEasington: 36 new companies at their own address, 13.6 per 1,000 on the registerEast Grinstead and Uckfield: 61 new companies at their own address, 10.3 per 1,000 on the registerEast Ham: 492 new companies at their own address, 27.1 per 1,000 on the registerEast Hampshire: 40 new companies at their own address, 7.3 per 1,000 on the registerEast Surrey: 73 new companies at their own address, 11.2 per 1,000 on the registerEast Thanet: 90 new companies at their own address, 20.2 per 1,000 on the registerEast Wiltshire: 31 new companies at their own address, 7.7 per 1,000 on the registerEast Worthing and Shoreham: 50 new companies at their own address, 12.2 per 1,000 on the registerEastbourne: 55 new companies at their own address, 14.3 per 1,000 on the registerEastleigh: 41 new companies at their own address, 9.5 per 1,000 on the registerEdmonton and Winchmore Hill: 132 new companies at their own address, 15.5 per 1,000 on the registerEllesmere Port and Bromborough: 50 new companies at their own address, 16.5 per 1,000 on the registerEltham and Chislehurst: 90 new companies at their own address, 13.3 per 1,000 on the registerEly and East Cambridgeshire: 51 new companies at their own address, 8.7 per 1,000 on the registerEnfield North: 149 new companies at their own address, 17.4 per 1,000 on the registerEpping Forest: 134 new companies at their own address, 15.2 per 1,000 on the registerEpsom and Ewell: 87 new companies at their own address, 11.8 per 1,000 on the registerErewash: 56 new companies at their own address, 14.8 per 1,000 on the registerErith and Thamesmead: 107 new companies at their own address, 11.6 per 1,000 on the registerEsher and Walton: 87 new companies at their own address, 11.7 per 1,000 on the registerExeter: 58 new companies at their own address, 15.1 per 1,000 on the registerExmouth and Exeter East: 40 new companies at their own address, 9.8 per 1,000 on the registerFareham and Waterlooville: 75 new companies at their own address, 17.5 per 1,000 on the registerFarnham and Bordon: 73 new companies at their own address, 11.5 per 1,000 on the registerFaversham and Mid Kent: 44 new companies at their own address, 8.3 per 1,000 on the registerFeltham and Heston: 191 new companies at their own address, 18.3 per 1,000 on the registerFilton and Bradley Stoke: 93 new companies at their own address, 17.2 per 1,000 on the registerFinchley and Golders Green: 222 new companies at their own address, 15.5 per 1,000 on the registerFolkestone and Hythe: 33 new companies at their own address, 7.8 per 1,000 on the registerForest of Dean: 36 new companies at their own address, 8.8 per 1,000 on the registerFrome and East Somerset: 34 new companies at their own address, 7.5 per 1,000 on the registerFylde: 68 new companies at their own address, 14.3 per 1,000 on the registerGainsborough: 47 new companies at their own address, 10.3 per 1,000 on the registerGateshead Central and Whickham: 77 new companies at their own address, 15.9 per 1,000 on the registerGedling: 46 new companies at their own address, 11.4 per 1,000 on the registerGillingham and Rainham: 53 new companies at their own address, 12.8 per 1,000 on the registerGlastonbury and Somerton: 28 new companies at their own address, 6.9 per 1,000 on the registerGloucester: 90 new companies at their own address, 17.6 per 1,000 on the registerGodalming and Ash: 78 new companies at their own address, 12.0 per 1,000 on the registerGoole and Pocklington: 41 new companies at their own address, 7.6 per 1,000 on the registerGorton and Denton: 128 new companies at their own address, 17.5 per 1,000 on the registerGosport: 32 new companies at their own address, 11.1 per 1,000 on the registerGrantham and Bourne: 41 new companies at their own address, 9.3 per 1,000 on the registerGravesham: 95 new companies at their own address, 13.6 per 1,000 on the registerGreat Grimsby and Cleethorpes: 57 new companies at their own address, 15.0 per 1,000 on the registerGreat Yarmouth: 35 new companies at their own address, 10.8 per 1,000 on the registerGreenwich and Woolwich: 121 new companies at their own address, 11.2 per 1,000 on the registerGuildford: 70 new companies at their own address, 9.7 per 1,000 on the registerHackney North and Stoke Newington: 185 new companies at their own address, 13.8 per 1,000 on the registerHackney South and Shoreditch: 177 new companies at their own address, 12.2 per 1,000 on the registerHalesowen: 57 new companies at their own address, 13.2 per 1,000 on the registerHalifax: 72 new companies at their own address, 13.4 per 1,000 on the registerHamble Valley: 58 new companies at their own address, 9.4 per 1,000 on the registerHammersmith and Chiswick: 149 new companies at their own address, 11.6 per 1,000 on the registerHampstead and Highgate: 117 new companies at their own address, 10.7 per 1,000 on the registerHarborough, Oadby and Wigston: 74 new companies at their own address, 11.7 per 1,000 on the registerHarlow: 108 new companies at their own address, 15.9 per 1,000 on the registerHarpenden and Berkhamsted: 73 new companies at their own address, 11.0 per 1,000 on the registerHarrogate and Knaresborough: 56 new companies at their own address, 8.8 per 1,000 on the registerHarrow East: 186 new companies at their own address, 14.5 per 1,000 on the registerHarrow West: 229 new companies at their own address, 17.6 per 1,000 on the registerHartlepool: 62 new companies at their own address, 19.4 per 1,000 on the registerHarwich and North Essex: 50 new companies at their own address, 10.5 per 1,000 on the registerHastings and Rye: 45 new companies at their own address, 10.0 per 1,000 on the registerHavant: 36 new companies at their own address, 10.8 per 1,000 on the registerHayes and Harlington: 217 new companies at their own address, 17.7 per 1,000 on the registerHazel Grove: 43 new companies at their own address, 9.9 per 1,000 on the registerHemel Hempstead: 65 new companies at their own address, 10.4 per 1,000 on the registerHendon: 165 new companies at their own address, 13.0 per 1,000 on the registerHenley and Thame: 53 new companies at their own address, 7.9 per 1,000 on the registerHereford and South Herefordshire: 44 new companies at their own address, 9.5 per 1,000 on the registerHerne Bay and Sandwich: 53 new companies at their own address, 11.0 per 1,000 on the registerHertford and Stortford: 77 new companies at their own address, 12.9 per 1,000 on the registerHertsmere: 136 new companies at their own address, 13.6 per 1,000 on the registerHexham: 44 new companies at their own address, 8.6 per 1,000 on the registerHeywood and Middleton North: 87 new companies at their own address, 16.3 per 1,000 on the registerHigh Peak: 30 new companies at their own address, 7.4 per 1,000 on the registerHinckley and Bosworth: 65 new companies at their own address, 14.2 per 1,000 on the registerHitchin: 61 new companies at their own address, 11.6 per 1,000 on the registerHolborn and St Pancras: 417 new companies at their own address, 17.4 per 1,000 on the registerHoniton and Sidmouth: 26 new companies at their own address, 7.3 per 1,000 on the registerHornchurch and Upminster: 102 new companies at their own address, 14.9 per 1,000 on the registerHornsey and Friern Barnet: 118 new companies at their own address, 15.1 per 1,000 on the registerHorsham: 62 new companies at their own address, 10.8 per 1,000 on the registerHoughton and Sunderland South: 40 new companies at their own address, 14.0 per 1,000 on the registerHove and Portslade: 75 new companies at their own address, 10.3 per 1,000 on the registerHuddersfield: 141 new companies at their own address, 20.1 per 1,000 on the registerHuntingdon: 55 new companies at their own address, 9.7 per 1,000 on the registerHyndburn: 53 new companies at their own address, 12.5 per 1,000 on the registerIlford North: 271 new companies at their own address, 18.0 per 1,000 on the registerIlford South: 258 new companies at their own address, 17.0 per 1,000 on the registerIpswich: 77 new companies at their own address, 13.6 per 1,000 on the registerIsle of Wight East: 25 new companies at their own address, 10.2 per 1,000 on the registerIsle of Wight West: 32 new companies at their own address, 11.3 per 1,000 on the registerIslington North: 97 new companies at their own address, 12.8 per 1,000 on the registerIslington South and Finsbury: 229 new companies at their own address, 13.7 per 1,000 on the registerJarrow and Gateshead East: 36 new companies at their own address, 12.4 per 1,000 on the registerKeighley and Ilkley: 48 new companies at their own address, 9.1 per 1,000 on the registerKenilworth and Southam: 57 new companies at their own address, 9.7 per 1,000 on the registerKensington and Bayswater: 178 new companies at their own address, 10.2 per 1,000 on the registerKettering: 64 new companies at their own address, 11.9 per 1,000 on the registerKingston and Surbiton: 98 new companies at their own address, 10.4 per 1,000 on the registerKingston upon Hull East: 43 new companies at their own address, 13.6 per 1,000 on the registerKingston upon Hull North and Cottingham: 50 new companies at their own address, 12.1 per 1,000 on the registerKingston upon Hull West and Haltemprice: 79 new companies at their own address, 12.8 per 1,000 on the registerKingswinford and South Staffordshire: 42 new companies at their own address, 10.9 per 1,000 on the registerKnowsley: 44 new companies at their own address, 11.8 per 1,000 on the registerLancaster and Wyre: 43 new companies at their own address, 11.3 per 1,000 on the registerLeeds Central and Headingley: 102 new companies at their own address, 12.6 per 1,000 on the registerLeeds East: 87 new companies at their own address, 15.4 per 1,000 on the registerLeeds North East: 69 new companies at their own address, 12.8 per 1,000 on the registerLeeds North West: 62 new companies at their own address, 12.3 per 1,000 on the registerLeeds South West and Morley: 63 new companies at their own address, 13.6 per 1,000 on the registerLeeds South: 98 new companies at their own address, 12.1 per 1,000 on the registerLeeds West and Pudsey: 73 new companies at their own address, 15.3 per 1,000 on the registerLeicester East: 123 new companies at their own address, 16.9 per 1,000 on the registerLeicester South: 132 new companies at their own address, 15.6 per 1,000 on the registerLeicester West: 96 new companies at their own address, 14.8 per 1,000 on the registerLeigh and Atherton: 67 new companies at their own address, 14.2 per 1,000 on the registerLewes: 51 new companies at their own address, 10.9 per 1,000 on the registerLewisham East: 73 new companies at their own address, 11.3 per 1,000 on the registerLewisham North: 94 new companies at their own address, 12.4 per 1,000 on the registerLewisham West and East Dulwich: 44 new companies at their own address, 7.6 per 1,000 on the registerLeyton and Wanstead: 146 new companies at their own address, 14.8 per 1,000 on the registerLichfield: 61 new companies at their own address, 11.0 per 1,000 on the registerLincoln: 57 new companies at their own address, 13.7 per 1,000 on the registerLiverpool Garston: 63 new companies at their own address, 18.0 per 1,000 on the registerLiverpool Riverside: 190 new companies at their own address, 18.8 per 1,000 on the registerLiverpool Walton: 58 new companies at their own address, 19.5 per 1,000 on the registerLiverpool Wavertree: 93 new companies at their own address, 20.6 per 1,000 on the registerLiverpool West Derby: 66 new companies at their own address, 21.6 per 1,000 on the registerLoughborough: 53 new companies at their own address, 11.6 per 1,000 on the registerLouth and Horncastle: 22 new companies at their own address, 5.9 per 1,000 on the registerLowestoft: 37 new companies at their own address, 13.4 per 1,000 on the registerLuton North: 129 new companies at their own address, 17.8 per 1,000 on the registerLuton South and South Bedfordshire: 196 new companies at their own address, 19.2 per 1,000 on the registerMacclesfield: 51 new companies at their own address, 8.7 per 1,000 on the registerMaidenhead: 77 new companies at their own address, 9.4 per 1,000 on the registerMaidstone and Malling: 95 new companies at their own address, 13.7 per 1,000 on the registerMakerfield: 45 new companies at their own address, 13.8 per 1,000 on the registerMaldon: 71 new companies at their own address, 13.8 per 1,000 on the registerManchester Central: 391 new companies at their own address, 19.3 per 1,000 on the registerManchester Rusholme: 138 new companies at their own address, 17.8 per 1,000 on the registerManchester Withington: 72 new companies at their own address, 13.2 per 1,000 on the registerMansfield: 47 new companies at their own address, 12.3 per 1,000 on the registerMelksham and Devizes: 33 new companies at their own address, 7.7 per 1,000 on the registerMelton and Syston: 43 new companies at their own address, 9.0 per 1,000 on the registerMeriden and Solihull East: 72 new companies at their own address, 12.7 per 1,000 on the registerMid Bedfordshire: 57 new companies at their own address, 10.0 per 1,000 on the registerMid Buckinghamshire: 64 new companies at their own address, 10.1 per 1,000 on the registerMid Cheshire: 38 new companies at their own address, 9.5 per 1,000 on the registerMid Derbyshire: 36 new companies at their own address, 10.8 per 1,000 on the registerMid Dorset and North Poole: 47 new companies at their own address, 9.4 per 1,000 on the registerMid Leicestershire: 59 new companies at their own address, 11.7 per 1,000 on the registerMid Norfolk: 42 new companies at their own address, 11.1 per 1,000 on the registerMid Sussex: 47 new companies at their own address, 9.2 per 1,000 on the registerMiddlesbrough and Thornaby East: 144 new companies at their own address, 23.6 per 1,000 on the registerMiddlesbrough South and East Cleveland: 28 new companies at their own address, 10.2 per 1,000 on the registerMilton Keynes Central: 128 new companies at their own address, 12.7 per 1,000 on the registerMilton Keynes North: 109 new companies at their own address, 14.1 per 1,000 on the registerMitcham and Morden: 122 new companies at their own address, 14.1 per 1,000 on the registerMorecambe and Lunesdale: 49 new companies at their own address, 11.0 per 1,000 on the registerNew Forest East: 39 new companies at their own address, 9.6 per 1,000 on the registerNew Forest West: 49 new companies at their own address, 9.4 per 1,000 on the registerNewark: 58 new companies at their own address, 10.8 per 1,000 on the registerNewbury: 42 new companies at their own address, 8.4 per 1,000 on the registerNewcastle upon Tyne Central and West: 128 new companies at their own address, 15.9 per 1,000 on the registerNewcastle upon Tyne East and Wallsend: 42 new companies at their own address, 10.9 per 1,000 on the registerNewcastle upon Tyne North: 62 new companies at their own address, 12.7 per 1,000 on the registerNewcastle-under-Lyme: 57 new companies at their own address, 13.2 per 1,000 on the registerNewton Abbot: 61 new companies at their own address, 18.2 per 1,000 on the registerNewton Aycliffe and Spennymoor: 55 new companies at their own address, 16.0 per 1,000 on the registerNormanton and Hemsworth: 55 new companies at their own address, 17.3 per 1,000 on the registerNorth Bedfordshire: 48 new companies at their own address, 8.6 per 1,000 on the registerNorth Cornwall: 41 new companies at their own address, 9.3 per 1,000 on the registerNorth Cotswolds: 49 new companies at their own address, 8.2 per 1,000 on the registerNorth Devon: 36 new companies at their own address, 8.5 per 1,000 on the registerNorth Dorset: 32 new companies at their own address, 7.6 per 1,000 on the registerNorth Durham: 49 new companies at their own address, 16.3 per 1,000 on the registerNorth East Cambridgeshire: 39 new companies at their own address, 10.2 per 1,000 on the registerNorth East Derbyshire: 33 new companies at their own address, 8.8 per 1,000 on the registerNorth East Hampshire: 68 new companies at their own address, 11.4 per 1,000 on the registerNorth East Hertfordshire: 50 new companies at their own address, 9.0 per 1,000 on the registerNorth East Somerset and Hanham: 37 new companies at their own address, 8.9 per 1,000 on the registerNorth Herefordshire: 78 new companies at their own address, 12.0 per 1,000 on the registerNorth Norfolk: 31 new companies at their own address, 9.4 per 1,000 on the registerNorth Northumberland: 27 new companies at their own address, 7.5 per 1,000 on the registerNorth Shropshire: 33 new companies at their own address, 7.3 per 1,000 on the registerNorth Somerset: 53 new companies at their own address, 9.9 per 1,000 on the registerNorth Warwickshire and Bedworth: 48 new companies at their own address, 9.9 per 1,000 on the registerNorth West Cambridgeshire: 76 new companies at their own address, 11.6 per 1,000 on the registerNorth West Essex: 94 new companies at their own address, 13.8 per 1,000 on the registerNorth West Hampshire: 45 new companies at their own address, 9.2 per 1,000 on the registerNorth West Leicestershire: 47 new companies at their own address, 9.0 per 1,000 on the registerNorth West Norfolk: 46 new companies at their own address, 12.4 per 1,000 on the registerNorthampton North: 132 new companies at their own address, 15.5 per 1,000 on the registerNorthampton South: 69 new companies at their own address, 10.9 per 1,000 on the registerNorwich North: 59 new companies at their own address, 16.2 per 1,000 on the registerNorwich South: 83 new companies at their own address, 15.4 per 1,000 on the registerNottingham East: 156 new companies at their own address, 17.2 per 1,000 on the registerNottingham North and Kimberley: 52 new companies at their own address, 13.0 per 1,000 on the registerNottingham South: 64 new companies at their own address, 15.2 per 1,000 on the registerNuneaton: 87 new companies at their own address, 20.3 per 1,000 on the registerOld Bexley and Sidcup: 72 new companies at their own address, 12.3 per 1,000 on the registerOldham East and Saddleworth: 112 new companies at their own address, 21.8 per 1,000 on the registerOldham West, Chadderton and Royton: 116 new companies at their own address, 18.4 per 1,000 on the registerOrpington: 65 new companies at their own address, 10.9 per 1,000 on the registerOssett and Denby Dale: 50 new companies at their own address, 10.5 per 1,000 on the registerOxford East: 77 new companies at their own address, 16.5 per 1,000 on the registerOxford West and Abingdon: 62 new companies at their own address, 11.5 per 1,000 on the registerPeckham: 82 new companies at their own address, 11.6 per 1,000 on the registerPendle and Clitheroe: 75 new companies at their own address, 13.3 per 1,000 on the registerPenistone and Stocksbridge: 23 new companies at their own address, 6.6 per 1,000 on the registerPenrith and Solway: 25 new companies at their own address, 6.2 per 1,000 on the registerPeterborough: 125 new companies at their own address, 16.3 per 1,000 on the registerPlymouth Moor View: 32 new companies at their own address, 14.0 per 1,000 on the registerPlymouth Sutton and Devonport: 49 new companies at their own address, 10.3 per 1,000 on the registerPontefract, Castleford and Knottingley: 34 new companies at their own address, 9.3 per 1,000 on the registerPoole: 71 new companies at their own address, 11.4 per 1,000 on the registerPoplar and Limehouse: 213 new companies at their own address, 17.5 per 1,000 on the registerPortsmouth North: 74 new companies at their own address, 18.2 per 1,000 on the registerPortsmouth South: 63 new companies at their own address, 14.0 per 1,000 on the registerPreston: 103 new companies at their own address, 14.7 per 1,000 on the registerPutney: 75 new companies at their own address, 9.5 per 1,000 on the registerQueen's Park and Maida Vale: 131 new companies at their own address, 13.4 per 1,000 on the registerRawmarsh and Conisbrough: 52 new companies at their own address, 16.2 per 1,000 on the registerRayleigh and Wickford: 51 new companies at their own address, 12.3 per 1,000 on the registerReading Central: 83 new companies at their own address, 10.8 per 1,000 on the registerReading West and Mid Berkshire: 65 new companies at their own address, 12.4 per 1,000 on the registerRedcar: 57 new companies at their own address, 18.2 per 1,000 on the registerRedditch: 60 new companies at their own address, 13.6 per 1,000 on the registerReigate: 65 new companies at their own address, 8.6 per 1,000 on the registerRibble Valley: 80 new companies at their own address, 13.6 per 1,000 on the registerRichmond and Northallerton: 38 new companies at their own address, 8.1 per 1,000 on the registerRichmond Park: 104 new companies at their own address, 10.9 per 1,000 on the registerRochdale: 82 new companies at their own address, 14.3 per 1,000 on the registerRochester and Strood: 96 new companies at their own address, 13.7 per 1,000 on the registerRomford: 131 new companies at their own address, 15.8 per 1,000 on the registerRomsey and Southampton North: 52 new companies at their own address, 9.2 per 1,000 on the registerRossendale and Darwen: 52 new companies at their own address, 10.6 per 1,000 on the registerRother Valley: 38 new companies at their own address, 10.5 per 1,000 on the registerRotherham: 73 new companies at their own address, 16.1 per 1,000 on the registerRugby: 66 new companies at their own address, 11.3 per 1,000 on the registerRuislip, Northwood and Pinner: 144 new companies at their own address, 14.8 per 1,000 on the registerRuncorn and Helsby: 39 new companies at their own address, 9.8 per 1,000 on the registerRunnymede and Weybridge: 90 new companies at their own address, 10.6 per 1,000 on the registerRushcliffe: 59 new companies at their own address, 11.8 per 1,000 on the registerRutland and Stamford: 41 new companies at their own address, 7.5 per 1,000 on the registerSalford: 168 new companies at their own address, 18.8 per 1,000 on the registerSalisbury: 42 new companies at their own address, 9.1 per 1,000 on the registerScarborough and Whitby: 43 new companies at their own address, 12.1 per 1,000 on the registerScunthorpe: 72 new companies at their own address, 18.2 per 1,000 on the registerSefton Central: 59 new companies at their own address, 17.1 per 1,000 on the registerSelby: 40 new companies at their own address, 9.5 per 1,000 on the registerSevenoaks: 114 new companies at their own address, 16.5 per 1,000 on the registerSheffield Brightside and Hillsborough: 98 new companies at their own address, 22.5 per 1,000 on the registerSheffield Central: 120 new companies at their own address, 16.8 per 1,000 on the registerSheffield Hallam: 28 new companies at their own address, 7.3 per 1,000 on the registerSheffield Heeley: 51 new companies at their own address, 14.5 per 1,000 on the registerSheffield South East: 57 new companies at their own address, 11.1 per 1,000 on the registerSherwood Forest: 42 new companies at their own address, 12.1 per 1,000 on the registerShipley: 58 new companies at their own address, 13.6 per 1,000 on the registerShrewsbury: 46 new companies at their own address, 9.7 per 1,000 on the registerSittingbourne and Sheppey: 55 new companies at their own address, 11.7 per 1,000 on the registerSkipton and Ripon: 40 new companies at their own address, 6.8 per 1,000 on the registerSleaford and North Hykeham: 34 new companies at their own address, 8.5 per 1,000 on the registerSlough: 201 new companies at their own address, 15.5 per 1,000 on the registerSmethwick: 118 new companies at their own address, 17.9 per 1,000 on the registerSolihull West and Shirley: 84 new companies at their own address, 14.2 per 1,000 on the registerSouth Basildon and East Thurrock: 66 new companies at their own address, 13.7 per 1,000 on the registerSouth Cambridgeshire: 67 new companies at their own address, 11.5 per 1,000 on the registerSouth Cotswolds: 64 new companies at their own address, 10.8 per 1,000 on the registerSouth Derbyshire: 41 new companies at their own address, 10.3 per 1,000 on the registerSouth Devon: 26 new companies at their own address, 5.8 per 1,000 on the registerSouth Dorset: 46 new companies at their own address, 13.9 per 1,000 on the registerSouth East Cornwall: 33 new companies at their own address, 9.8 per 1,000 on the registerSouth Holland and The Deepings: 67 new companies at their own address, 14.0 per 1,000 on the registerSouth Leicestershire: 57 new companies at their own address, 10.6 per 1,000 on the registerSouth Norfolk: 41 new companies at their own address, 9.6 per 1,000 on the registerSouth Northamptonshire: 49 new companies at their own address, 8.6 per 1,000 on the registerSouth Ribble: 60 new companies at their own address, 14.5 per 1,000 on the registerSouth Shields: 44 new companies at their own address, 13.9 per 1,000 on the registerSouth Shropshire: 47 new companies at their own address, 9.4 per 1,000 on the registerSouth Suffolk: 27 new companies at their own address, 6.7 per 1,000 on the registerSouth West Devon: 43 new companies at their own address, 12.8 per 1,000 on the registerSouth West Hertfordshire: 82 new companies at their own address, 10.3 per 1,000 on the registerSouth West Norfolk: 32 new companies at their own address, 8.8 per 1,000 on the registerSouth West Wiltshire: 42 new companies at their own address, 10.6 per 1,000 on the registerSouthampton Itchen: 55 new companies at their own address, 11.4 per 1,000 on the registerSouthampton Test: 70 new companies at their own address, 12.8 per 1,000 on the registerSouthend East and Rochford: 68 new companies at their own address, 13.5 per 1,000 on the registerSouthend West and Leigh: 90 new companies at their own address, 17.9 per 1,000 on the registerSouthgate and Wood Green: 229 new companies at their own address, 19.1 per 1,000 on the registerSouthport: 61 new companies at their own address, 12.3 per 1,000 on the registerSpelthorne: 83 new companies at their own address, 12.0 per 1,000 on the registerSpen Valley: 63 new companies at their own address, 12.7 per 1,000 on the registerSt Albans: 76 new companies at their own address, 10.9 per 1,000 on the registerSt Austell and Newquay: 35 new companies at their own address, 8.7 per 1,000 on the registerSt Helens North: 37 new companies at their own address, 12.6 per 1,000 on the registerSt Helens South and Whiston: 51 new companies at their own address, 14.3 per 1,000 on the registerSt Ives: 33 new companies at their own address, 9.6 per 1,000 on the registerSt Neots and Mid Cambridgeshire: 47 new companies at their own address, 8.5 per 1,000 on the registerStafford: 52 new companies at their own address, 12.6 per 1,000 on the registerStaffordshire Moorlands: 26 new companies at their own address, 7.7 per 1,000 on the registerStalybridge and Hyde: 56 new companies at their own address, 14.8 per 1,000 on the registerStevenage: 67 new companies at their own address, 13.1 per 1,000 on the registerStockport: 92 new companies at their own address, 13.3 per 1,000 on the registerStockton North: 73 new companies at their own address, 15.6 per 1,000 on the registerStockton West: 41 new companies at their own address, 10.0 per 1,000 on the registerStoke-on-Trent Central: 105 new companies at their own address, 18.4 per 1,000 on the registerStoke-on-Trent North: 58 new companies at their own address, 15.4 per 1,000 on the registerStoke-on-Trent South: 44 new companies at their own address, 11.9 per 1,000 on the registerStone, Great Wyrley and Penkridge: 33 new companies at their own address, 6.8 per 1,000 on the registerStourbridge: 70 new companies at their own address, 14.8 per 1,000 on the registerStratford and Bow: 217 new companies at their own address, 18.7 per 1,000 on the registerStratford-on-Avon: 64 new companies at their own address, 9.0 per 1,000 on the registerStreatham and Croydon North: 132 new companies at their own address, 15.4 per 1,000 on the registerStretford and Urmston: 85 new companies at their own address, 13.2 per 1,000 on the registerStroud: 49 new companies at their own address, 10.0 per 1,000 on the registerSuffolk Coastal: 33 new companies at their own address, 7.2 per 1,000 on the registerSunderland Central: 68 new companies at their own address, 15.2 per 1,000 on the registerSurrey Heath: 60 new companies at their own address, 9.1 per 1,000 on the registerSussex Weald: 35 new companies at their own address, 6.7 per 1,000 on the registerSutton and Cheam: 88 new companies at their own address, 12.1 per 1,000 on the registerSutton Coldfield: 68 new companies at their own address, 11.9 per 1,000 on the registerSwindon North: 50 new companies at their own address, 11.5 per 1,000 on the registerSwindon South: 75 new companies at their own address, 14.7 per 1,000 on the registerTamworth: 49 new companies at their own address, 10.1 per 1,000 on the registerTatton: 118 new companies at their own address, 12.6 per 1,000 on the registerTaunton and Wellington: 57 new companies at their own address, 13.3 per 1,000 on the registerTelford: 51 new companies at their own address, 10.8 per 1,000 on the registerTewkesbury: 39 new companies at their own address, 8.1 per 1,000 on the registerThe Wrekin: 60 new companies at their own address, 13.2 per 1,000 on the registerThirsk and Malton: 28 new companies at their own address, 5.7 per 1,000 on the registerThornbury and Yate: 51 new companies at their own address, 10.3 per 1,000 on the registerThurrock: 132 new companies at their own address, 14.0 per 1,000 on the registerTipton and Wednesbury: 76 new companies at their own address, 16.2 per 1,000 on the registerTiverton and Minehead: 28 new companies at their own address, 8.4 per 1,000 on the registerTonbridge: 71 new companies at their own address, 12.2 per 1,000 on the registerTooting: 118 new companies at their own address, 15.5 per 1,000 on the registerTorbay: 42 new companies at their own address, 10.6 per 1,000 on the registerTorridge and Tavistock: 34 new companies at their own address, 9.4 per 1,000 on the registerTottenham: 258 new companies at their own address, 22.4 per 1,000 on the registerTruro and Falmouth: 45 new companies at their own address, 9.2 per 1,000 on the registerTunbridge Wells: 79 new companies at their own address, 11.3 per 1,000 on the registerTwickenham: 85 new companies at their own address, 10.1 per 1,000 on the registerTynemouth: 44 new companies at their own address, 9.8 per 1,000 on the registerUxbridge and South Ruislip: 107 new companies at their own address, 10.6 per 1,000 on the registerVauxhall and Camberwell Green: 110 new companies at their own address, 12.5 per 1,000 on the registerWakefield and Rothwell: 79 new companies at their own address, 14.3 per 1,000 on the registerWallasey: 52 new companies at their own address, 17.9 per 1,000 on the registerWalsall and Bloxwich: 119 new companies at their own address, 17.7 per 1,000 on the registerWalthamstow: 249 new companies at their own address, 26.6 per 1,000 on the registerWarrington North: 49 new companies at their own address, 10.5 per 1,000 on the registerWarrington South: 91 new companies at their own address, 15.2 per 1,000 on the registerWarwick and Leamington: 84 new companies at their own address, 13.4 per 1,000 on the registerWashington and Gateshead South: 57 new companies at their own address, 15.9 per 1,000 on the registerWatford: 126 new companies at their own address, 13.6 per 1,000 on the registerWaveney Valley: 28 new companies at their own address, 7.4 per 1,000 on the registerWeald of Kent: 67 new companies at their own address, 11.2 per 1,000 on the registerWellingborough and Rushden: 83 new companies at their own address, 14.8 per 1,000 on the registerWells and Mendip Hills: 46 new companies at their own address, 9.6 per 1,000 on the registerWelwyn Hatfield: 73 new companies at their own address, 10.0 per 1,000 on the registerWest Bromwich: 88 new companies at their own address, 13.2 per 1,000 on the registerWest Dorset: 32 new companies at their own address, 7.7 per 1,000 on the registerWest Ham and Beckton: 169 new companies at their own address, 15.6 per 1,000 on the registerWest Lancashire: 43 new companies at their own address, 8.7 per 1,000 on the registerWest Suffolk: 50 new companies at their own address, 8.8 per 1,000 on the registerWest Worcestershire: 55 new companies at their own address, 9.4 per 1,000 on the registerWestmorland and Lonsdale: 28 new companies at their own address, 5.4 per 1,000 on the registerWeston-super-Mare: 45 new companies at their own address, 11.1 per 1,000 on the registerWetherby and Easingwold: 53 new companies at their own address, 8.1 per 1,000 on the registerWhitehaven and Workington: 32 new companies at their own address, 12.9 per 1,000 on the registerWidnes and Halewood: 48 new companies at their own address, 15.8 per 1,000 on the registerWigan: 63 new companies at their own address, 14.7 per 1,000 on the registerWimbledon: 125 new companies at their own address, 11.8 per 1,000 on the registerWinchester: 58 new companies at their own address, 9.1 per 1,000 on the registerWindsor: 88 new companies at their own address, 9.0 per 1,000 on the registerWirral West: 42 new companies at their own address, 11.5 per 1,000 on the registerWitham: 65 new companies at their own address, 11.7 per 1,000 on the registerWitney: 49 new companies at their own address, 9.8 per 1,000 on the registerWoking: 74 new companies at their own address, 11.3 per 1,000 on the registerWokingham: 76 new companies at their own address, 10.8 per 1,000 on the registerWolverhampton North East: 70 new companies at their own address, 15.7 per 1,000 on the registerWolverhampton South East: 99 new companies at their own address, 14.9 per 1,000 on the registerWolverhampton West: 331 new companies at their own address, 35.8 per 1,000 on the registerWorcester: 83 new companies at their own address, 18.3 per 1,000 on the registerWorsley and Eccles: 73 new companies at their own address, 13.2 per 1,000 on the registerWorthing West: 43 new companies at their own address, 10.1 per 1,000 on the registerWycombe: 76 new companies at their own address, 8.9 per 1,000 on the registerWyre Forest: 42 new companies at their own address, 10.0 per 1,000 on the registerWythenshawe and Sale East: 67 new companies at their own address, 11.9 per 1,000 on the registerYeovil: 32 new companies at their own address, 9.1 per 1,000 on the registerYork Central: 43 new companies at their own address, 10.4 per 1,000 on the registerYork Outer: 42 new companies at their own address, 9.7 per 1,000 on the registerEast Antrim: 30 new companies at their own address, 12.0 per 1,000 on the registerSouth Antrim: 27 new companies at their own address, 8.0 per 1,000 on the registerLagan Valley: 50 new companies at their own address, 10.8 per 1,000 on the registerUpper Bann: 47 new companies at their own address, 11.8 per 1,000 on the registerBelfast North: 42 new companies at their own address, 12.3 per 1,000 on the registerEast Londonderry: 21 new companies at their own address, 5.3 per 1,000 on the registerWest Tyrone: 30 new companies at their own address, 6.7 per 1,000 on the registerFoyle: 41 new companies at their own address, 11.1 per 1,000 on the registerNorth Antrim: 24 new companies at their own address, 8.6 per 1,000 on the registerMid Ulster: 36 new companies at their own address, 7.5 per 1,000 on the registerFermanagh and South Tyrone: 44 new companies at their own address, 8.8 per 1,000 on the registerSouth Down: 36 new companies at their own address, 8.1 per 1,000 on the registerNorth Down: 40 new companies at their own address, 12.1 per 1,000 on the registerStrangford: 27 new companies at their own address, 8.1 per 1,000 on the registerBelfast East: 47 new companies at their own address, 9.3 per 1,000 on the registerBelfast West: 48 new companies at their own address, 20.2 per 1,000 on the registerBelfast South and Mid Down: 87 new companies at their own address, 9.6 per 1,000 on the registerNewry and Armagh: 49 new companies at their own address, 7.6 per 1,000 on the registerBerwickshire, Roxburgh and Selkirk: 23 new companies at their own address, 6.7 per 1,000 on the registerArbroath and Broughty Ferry: 39 new companies at their own address, 12.6 per 1,000 on the registerDunfermline and Dollar: 32 new companies at their own address, 10.0 per 1,000 on the registerAirdrie and Shotts: 50 new companies at their own address, 15.7 per 1,000 on the registerEast Kilbride and Strathaven: 44 new companies at their own address, 11.9 per 1,000 on the registerEast Renfrewshire: 43 new companies at their own address, 10.6 per 1,000 on the registerEdinburgh East and Musselburgh: 53 new companies at their own address, 9.5 per 1,000 on the registerEdinburgh North and Leith: 142 new companies at their own address, 13.1 per 1,000 on the registerEdinburgh South West: 66 new companies at their own address, 12.5 per 1,000 on the registerAlloa and Grangemouth: 38 new companies at their own address, 15.0 per 1,000 on the registerGlasgow South West: 96 new companies at their own address, 17.5 per 1,000 on the registerInverclyde and Renfrewshire West: 30 new companies at their own address, 11.2 per 1,000 on the registerKilmarnock and Loudoun: 46 new companies at their own address, 15.1 per 1,000 on the registerLivingston: 55 new companies at their own address, 13.4 per 1,000 on the registerMidlothian: 39 new companies at their own address, 10.2 per 1,000 on the registerMotherwell, Wishaw and Carluke: 53 new companies at their own address, 17.9 per 1,000 on the registerPaisley and Renfrewshire South: 64 new companies at their own address, 20.2 per 1,000 on the registerAngus and Perthshire Glens: 45 new companies at their own address, 11.4 per 1,000 on the registerStirling and Strathallan: 50 new companies at their own address, 9.7 per 1,000 on the registerWest Dunbartonshire: 43 new companies at their own address, 16.1 per 1,000 on the registerMoray West, Nairn and Strathspey: 29 new companies at their own address, 7.9 per 1,000 on the registerArgyll, Bute and South Lochaber: 23 new companies at their own address, 6.0 per 1,000 on the registerWest Aberdeenshire and Kincardine: 41 new companies at their own address, 8.8 per 1,000 on the registerGordon and Buchan: 21 new companies at their own address, 5.3 per 1,000 on the registerCowdenbeath and Kirkcaldy: 47 new companies at their own address, 15.0 per 1,000 on the registerAberdeen South: 87 new companies at their own address, 11.9 per 1,000 on the registerEdinburgh West: 53 new companies at their own address, 11.6 per 1,000 on the registerLothian East: 33 new companies at their own address, 9.8 per 1,000 on the registerAyr, Carrick and Cumnock: 33 new companies at their own address, 8.8 per 1,000 on the registerCentral Ayrshire: 20 new companies at their own address, 7.4 per 1,000 on the registerOrkney and Shetland: 12 new companies at their own address, 5.4 per 1,000 on the registerNa h-Eileanan an Iar: 11 new companies at their own address, 10.2 per 1,000 on the registerNorth Ayrshire and Arran: 28 new companies at their own address, 11.6 per 1,000 on the registerPerth and Kinross-shire: 36 new companies at their own address, 8.6 per 1,000 on the registerDundee Central: 71 new companies at their own address, 14.9 per 1,000 on the registerFalkirk: 42 new companies at their own address, 13.7 per 1,000 on the registerBathgate and Linlithgow: 37 new companies at their own address, 10.8 per 1,000 on the registerInverness, Skye and West Ross-shire: 45 new companies at their own address, 8.8 per 1,000 on the registerEdinburgh South: 38 new companies at their own address, 10.4 per 1,000 on the registerDumfries and Galloway: 27 new companies at their own address, 11.5 per 1,000 on the registerPaisley and Renfrewshire North: 51 new companies at their own address, 13.1 per 1,000 on the registerAberdeenshire North and Moray East: 37 new companies at their own address, 10.4 per 1,000 on the registerCaithness, Sutherland and Easter Ross: 34 new companies at their own address, 8.7 per 1,000 on the registerGlasgow East: 96 new companies at their own address, 15.1 per 1,000 on the registerMid Dunbartonshire: 38 new companies at their own address, 10.8 per 1,000 on the registerGlasgow North: 167 new companies at their own address, 12.8 per 1,000 on the registerGlasgow South: 51 new companies at their own address, 14.5 per 1,000 on the registerGlasgow West: 36 new companies at their own address, 11.6 per 1,000 on the registerCumbernauld and Kirkintilloch: 26 new companies at their own address, 9.4 per 1,000 on the registerCoatbridge and Bellshill: 36 new companies at their own address, 11.3 per 1,000 on the registerHamilton and Clyde Valley: 61 new companies at their own address, 15.3 per 1,000 on the registerRutherglen: 47 new companies at their own address, 14.2 per 1,000 on the registerGlasgow North East: 40 new companies at their own address, 12.4 per 1,000 on the registerAberdeen North: 51 new companies at their own address, 13.6 per 1,000 on the registerDumfriesshire, Clydesdale and Tweeddale: 28 new companies at their own address, 9.7 per 1,000 on the registerNorth East Fife: 17 new companies at their own address, 5.3 per 1,000 on the registerGlenrothes and Mid Fife: 28 new companies at their own address, 11.7 per 1,000 on the registerAberafan Maesteg: 41 new companies at their own address, 14.6 per 1,000 on the registerAlyn and Deeside: 49 new companies at their own address, 13.2 per 1,000 on the registerBangor Aberconwy: 43 new companies at their own address, 11.4 per 1,000 on the registerBlaenau Gwent and Rhymney: 27 new companies at their own address, 11.4 per 1,000 on the registerBrecon, Radnor and Cwm Tawe: 31 new companies at their own address, 8.8 per 1,000 on the registerBridgend: 65 new companies at their own address, 16.6 per 1,000 on the registerCaerfyrddin: 37 new companies at their own address, 9.0 per 1,000 on the registerCaerphilly: 29 new companies at their own address, 8.4 per 1,000 on the registerCardiff East: 83 new companies at their own address, 15.4 per 1,000 on the registerCardiff North: 63 new companies at their own address, 12.8 per 1,000 on the registerCardiff South and Penarth: 141 new companies at their own address, 16.8 per 1,000 on the registerCardiff West: 57 new companies at their own address, 11.7 per 1,000 on the registerCeredigion Preseli: 25 new companies at their own address, 6.5 per 1,000 on the registerClwyd East: 23 new companies at their own address, 6.1 per 1,000 on the registerClwyd North: 51 new companies at their own address, 14.9 per 1,000 on the registerDwyfor Meirionnydd: 30 new companies at their own address, 8.4 per 1,000 on the registerGower: 46 new companies at their own address, 11.4 per 1,000 on the registerLlanelli: 31 new companies at their own address, 10.3 per 1,000 on the registerMerthyr Tydfil and Aberdare: 30 new companies at their own address, 9.4 per 1,000 on the registerMid and South Pembrokeshire: 37 new companies at their own address, 8.5 per 1,000 on the registerMonmouthshire: 35 new companies at their own address, 7.4 per 1,000 on the registerMontgomeryshire and Glyndwr: 22 new companies at their own address, 6.4 per 1,000 on the registerNeath and Swansea East: 61 new companies at their own address, 15.0 per 1,000 on the registerNewport East: 80 new companies at their own address, 15.9 per 1,000 on the registerNewport West and Islwyn: 40 new companies at their own address, 10.6 per 1,000 on the registerPontypridd: 43 new companies at their own address, 10.7 per 1,000 on the registerRhondda and Ogmore: 31 new companies at their own address, 12.9 per 1,000 on the registerSwansea West: 78 new companies at their own address, 18.4 per 1,000 on the registerTorfaen: 39 new companies at their own address, 13.5 per 1,000 on the registerVale of Glamorgan: 45 new companies at their own address, 10.4 per 1,000 on the registerWrexham: 42 new companies at their own address, 10.9 per 1,000 on the registerYnys Môn: 19 new companies at their own address, 7.9 per 1,000 on the registerAldershot: 71 new companies at their own address, 11.9 per 1,000 on the registerAldridge-Brownhills: 57 new companies at their own address, 13.1 per 1,000 on the registerAltrincham and Sale West: 104 new companies at their own address, 11.2 per 1,000 on the registerAmber Valley: 37 new companies at their own address, 10.9 per 1,000 on the registerArundel and South Downs: 47 new companies at their own address, 7.8 per 1,000 on the registerAshfield: 34 new companies at their own address, 11.1 per 1,000 on the registerAshford: 71 new companies at their own address, 13.1 per 1,000 on the registerAshton-under-Lyne: 84 new companies at their own address, 18.0 per 1,000 on the registerAylesbury: 85 new companies at their own address, 12.6 per 1,000 on the registerBanbury: 61 new companies at their own address, 11.2 per 1,000 on the registerBarking: 202 new companies at their own address, 15.6 per 1,000 on the registerBarrow and Furness: 27 new companies at their own address, 7.6 per 1,000 on the registerBasildon and Billericay: 80 new companies at their own address, 13.6 per 1,000 on the registerBasingstoke: 49 new companies at their own address, 9.6 per 1,000 on the registerBassetlaw: 39 new companies at their own address, 8.5 per 1,000 on the registerBath: 59 new companies at their own address, 9.1 per 1,000 on the registerBattersea: 119 new companies at their own address, 13.7 per 1,000 on the registerBeaconsfield: 92 new companies at their own address, 9.8 per 1,000 on the registerBedford: 77 new companies at their own address, 12.4 per 1,000 on the registerBermondsey and Old Southwark: 145 new companies at their own address, 11.9 per 1,000 on the registerBeverley and Holderness: 39 new companies at their own address, 10.0 per 1,000 on the registerBexhill and Battle: 47 new companies at their own address, 11.6 per 1,000 on the registerBexleyheath and Crayford: 57 new companies at their own address, 9.4 per 1,000 on the registerBirkenhead: 75 new companies at their own address, 18.2 per 1,000 on the registerBishop Auckland: 44 new companies at their own address, 12.2 per 1,000 on the registerBlackburn: 145 new companies at their own address, 19.5 per 1,000 on the registerBlackpool South: 64 new companies at their own address, 14.6 per 1,000 on the registerBognor Regis and Littlehampton: 40 new companies at their own address, 10.9 per 1,000 on the registerBolsover: 30 new companies at their own address, 8.5 per 1,000 on the registerBolton North East: 167 new companies at their own address, 22.9 per 1,000 on the registerBolton West: 78 new companies at their own address, 13.6 per 1,000 on the registerBootle: 64 new companies at their own address, 17.4 per 1,000 on the registerBoston and Skegness: 56 new companies at their own address, 12.8 per 1,000 on the registerBournemouth East: 67 new companies at their own address, 12.3 per 1,000 on the registerBournemouth West: 85 new companies at their own address, 12.4 per 1,000 on the registerBracknell: 47 new companies at their own address, 9.8 per 1,000 on the registerBradford East: 129 new companies at their own address, 19.7 per 1,000 on the registerBradford South: 81 new companies at their own address, 16.8 per 1,000 on the registerBradford West: 186 new companies at their own address, 21.1 per 1,000 on the registerBraintree: 54 new companies at their own address, 10.9 per 1,000 on the registerBrentford and Isleworth: 156 new companies at their own address, 13.5 per 1,000 on the registerBrentwood and Ongar: 109 new companies at their own address, 15.0 per 1,000 on the registerBristol East: 65 new companies at their own address, 11.7 per 1,000 on the registerNew companies per 1,000 on the register, by constituencyFormed at their own address, 12 October to 8 November 2026 · every area drawn the same size9.110.611.913.615.8fewermorenot drawn: under 1,000 companies on the register, or a disturbed weeksalenovo.com · Companies House public register (OGL) · updated every MondayHex layout: Open Innovations (odileeds/hexmaps, MIT licence)

How the maps are made

The count is companies incorporated at their own address in the four complete weeks 12 October to 8 November 2026, from the Companies House public register. Companies registered at a formation agent or a virtual office are left out, as they're on every page here, because a formation agent's district isn't a busy local economy. The denominator is the number of companies at their own address on the register on 1 November 2026, from the monthly snapshot, where an address shared by 50 or more companies counts as nobody's own. The same denominator ranks the Closure Index, so a formations map and a closures map read the same way.

A rate rather than a count, because a count of new companies is a map of where people live. The colours are six equal groups of the areas drawn, so each shade holds about a sixth of them, and the legend prints the breaks. An area with under 1,000 companies at its own address, or a week disturbed by a register outage in its window, is left grey. Four weeks of a constituency is about 80 companies, so a single week would be noise.

Boundaries are the Office for National Statistics' generalised ones, councils as at May 2026 and constituencies as at July 2024, under the Open Government Licence. Shetland is moved into the dashed box so the map isn't a third taller for two islands. Northern Ireland is drawn as the ONS files give it. The hex cartograms use Open Innovations' layouts (MIT licence), with the same classes and breaks, so the two views of each map agree by construction.

Councils can also be ranked for every 10,000 residents, with the ONS mid-year population, on the league table, where any measure can be ranked over 4, 8 or 12 weeks.

Put a map on your own website

Each map is an image that updates itself every Monday. Paste the code into any page; it's free, with attribution to Salenovo and Companies House.

By council

By constituency

By council, hex cartogram

By constituency, hex cartogram

salenovo.com · Companies House public register (OGL) · updated every Monday · Boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026