Company registration 4138203
ROYAL MAIL GROUP LIMITEDLand & property portfolio
Every registered title HM Land Registry records against this company, rolled up by postcode district — with a direct line into the planning constraints on each one.
Companies House data unavailable. Companies House could not be reached, so company status and incorporation date are not shown here. The land holdings below come from HM Land Registry and are unaffected.
1,127
Registered titles
804
Postcode districts
Largest: BH17
£146.6m
Recorded price paid
July 2026
HMLR data month
First seen 2026-07
Signals
A single-title company incorporated in the last eighteen months is the classic special-purpose vehicle — the tell that a site is being assembled. Acquisition counts come from HM Land Registry’s monthly change-only files.
Where the portfolio sits
Postcode districts in which ROYAL MAIL GROUP LIMITED is a registered proprietor.
Postcode districts, sized by titles held. District-level only — HM Land Registry publishes no link between title numbers and mapped parcels. HMLR data: July 2026.
| District | Where | Titles | Share |
|---|---|---|---|
| BH17 | Canford Heath | 8 | 1% |
| PL21 | Ivybridge | 7 | 1% |
| NW10 | Willesden | 6 | 1% |
| CB1 | Cambridge (Central and South) | 5 | 1% |
| SO40 | Totton | 5 | 1% |
| BS34 | Filton | 4 | 0% |
| CF31 | — | 4 | 0% |
| CT14 | Deal | 4 | 0% |
| ME8 | Rainham | 4 | 0% |
| NP20 | — | 4 | 0% |
| S63 | Bolton-on-Dearne | 4 | 0% |
| TA6 | Bridgwater | 4 | 0% |
| TN9 | Tonbridge | 4 | 0% |
| E6 | East Ham | 3 | 0% |
| IG10 | Loughton | 3 | 0% |
| KT13 | Weybridge | 3 | 0% |
| ME1 | Rochester | 3 | 0% |
| NG24 | Newark-on-Trent | 3 | 0% |
| PL9 | Plymstock | 3 | 0% |
| SN3 | Swindon | 3 | 0% |
| SY10 | Oswestry | 3 | 0% |
| TW3 | Hounslow | 3 | 0% |
| UB6 | Greenford | 3 | 0% |
| WA2 | Warrington | 3 | 0% |
| AL10 | Hatfield | 2 | 0% |
| B6 | Aston | 2 | 0% |
| BN3 | Hove | 2 | 0% |
| BN43 | Shoreham-by-Sea | 2 | 0% |
| BR1 | Bromley | 2 | 0% |
| BS11 | Avonmouth | 2 | 0% |
| BS37 | Chipping Sodbury | 2 | 0% |
| CF83 | — | 2 | 0% |
| CH6 | — | 2 | 0% |
| CM2 | Chelmsford | 2 | 0% |
| CM7 | Braintree | 2 | 0% |
| CO1 | Colchester | 2 | 0% |
| CO5 | Colchester | 2 | 0% |
| CR0 | Croydon | 2 | 0% |
| CV6 | Holbrooks | 2 | 0% |
| DA12 | Gravesend (east) | 2 | 0% |
| DE55 | Swanwick | 2 | 0% |
| DE6 | Ashbourne | 2 | 0% |
| DN20 | Brigg | 2 | 0% |
| DN31 | Grimsby | 2 | 0% |
| E14 | Poplar | 2 | 0% |
| EX1 | Exeter city centre | 2 | 0% |
| GL6 | Nailsworth | 2 | 0% |
| GL7 | Cirencester | 2 | 0% |
| GU1 | Guildford Town Centre | 2 | 0% |
| HP23 | Aldbury | 2 | 0% |
| HR1 | Hereford city centre | 2 | 0% |
| HU7 | Hull | 2 | 0% |
| IP22 | Diss | 2 | 0% |
| KT17 | Stoneleigh | 2 | 0% |
| LL41 | — | 2 | 0% |
| LL57 | — | 2 | 0% |
| LS12 | Armley | 2 | 0% |
| ME20 | Aylesford | 2 | 0% |
| MK1 | Denbigh | 2 | 0% |
| MK18 | Addington | 2 | 0% |
| NE33 | South Shields Town Centre | 2 | 0% |
| NG1 | Nottingham City Centre | 2 | 0% |
| NG16 | Kimberley | 2 | 0% |
| NG17 | Sutton-in-Ashfield | 2 | 0% |
| NR32 | North Lowestoft | 2 | 0% |
| OX5 | Kidlington | 2 | 0% |
| PE2 | Alwalton | 2 | 0% |
| PE4 | Gunthorpe | 2 | 0% |
| PR3 | Barnacre-with-Bonds | 2 | 0% |
| PR5 | Bamber Bridge | 2 | 0% |
| RG19 | Thatcham | 2 | 0% |
| RG30 | Tilehurst | 2 | 0% |
| RH19 | East Grinstead | 2 | 0% |
| RH2 | Reigate | 2 | 0% |
| RH6 | Horley | 2 | 0% |
| RM17 | Grays | 2 | 0% |
| RM7 | Rush Green | 2 | 0% |
| RM8 | Dagenham | 2 | 0% |
| S73 | Brampton | 2 | 0% |
| SL3 | Colnbrook | 2 | 0% |
| SN14 | Chippenham | 2 | 0% |
| SO50 | Eastleigh Town Centre | 2 | 0% |
| ST16 | Stafford | 2 | 0% |
| SW8 | South Lambeth | 2 | 0% |
| TR15 | Redruth | 2 | 0% |
| TS19 | Newtown | 2 | 0% |
| TS2 | Middlehaven | 2 | 0% |
| WA5 | Warrington | 2 | 0% |
| WR4 | Worcester | 2 | 0% |
| AL1 | St Albans | 1 | 0% |
| AL7 | Welwyn Garden City | 1 | 0% |
| B11 | Sparkhill | 1 | 0% |
| B13 | Moseley | 1 | 0% |
| B18 | Winson Green | 1 | 0% |
| B28 | Hall Green | 1 | 0% |
| B29 | Selly Oak | 1 | 0% |
| B30 | Bournville | 1 | 0% |
| B32 | Woodgate | 1 | 0% |
| B33 | Kitts Green | 1 | 0% |
| B35 | Castle Vale | 1 | 0% |
| B44 | Perry Barr | 1 | 0% |
| B45 | Rednal | 1 | 0% |
| B60 | Bromsgrove | 1 | 0% |
| B67 | Smethwick | 1 | 0% |
| B70 | West Bromwich | 1 | 0% |
| B73 | Boldmere | 1 | 0% |
| B77 | Tamworth | 1 | 0% |
| B9 | Bordesley Green | 1 | 0% |
| B93 | Knowle | 1 | 0% |
| B95 | Henley-in-Arden | 1 | 0% |
| B97 | Redditch | 1 | 0% |
| BA1 | Bath | 1 | 0% |
| BA11 | Frome | 1 | 0% |
| BA12 | Warminster | 1 | 0% |
| BA13 | Westbury | 1 | 0% |
| BA14 | Trowbridge | 1 | 0% |
| BA15 | Bradford-on-Avon | 1 | 0% |
| BA20 | Yeovil | 1 | 0% |
| BA4 | Shepton Mallet | 1 | 0% |
| BA5 | Wells | 1 | 0% |
| BA6 | Glastonbury | 1 | 0% |
| BA9 | Wincanton | 1 | 0% |
| BB11 | Burnley | 1 | 0% |
| BB18 | Barnoldswick | 1 | 0% |
| BB2 | Blackburn | 1 | 0% |
| BB3 | Darwen | 1 | 0% |
| BB4 | Acre | 1 | 0% |
| BB5 | Accrington | 1 | 0% |
| BB7 | Clitheroe | 1 | 0% |
| BB9 | Nelson | 1 | 0% |
| BD1 | Bradford city centre | 1 | 0% |
| BD19 | Cleckheaton | 1 | 0% |
| BD21 | Hainworth | 1 | 0% |
| BD23 | Carleton-in-Craven | 1 | 0% |
| BH1 | Bournemouth town centre | 1 | 0% |
| BH11 | Kinson | 1 | 0% |
| BH12 | Branksome | 1 | 0% |
| BH14 | Lower Parkstone | 1 | 0% |
| BH15 | Poole town centre | 1 | 0% |
| BH20 | Wareham | 1 | 0% |
| BH21 | Wimborne | 1 | 0% |
| BH22 | West Moors | 1 | 0% |
| BH23 | Christchurch | 1 | 0% |
| BH25 | New Milton | 1 | 0% |
| BH4 | Westbourne | 1 | 0% |
| BL4 | Bolton | 1 | 0% |
| BL8 | Bury | 1 | 0% |
| BN1 | Brighton | 1 | 0% |
| BN10 | Peacehaven | 1 | 0% |
| BN11 | Worthing | 1 | 0% |
| BN12 | Worthing | 1 | 0% |
| BN15 | Lancing | 1 | 0% |
| BN16 | Angmering | 1 | 0% |
| BN2 | Brighton | 1 | 0% |
| BN21 | Eastbourne | 1 | 0% |
| BN24 | Pevensey | 1 | 0% |
| BN26 | Polegate | 1 | 0% |
| BN27 | Hailsham | 1 | 0% |
| BN41 | Fishersgate | 1 | 0% |
| BN7 | Lewes | 1 | 0% |
| BN9 | Newhaven | 1 | 0% |
| BR6 | Orpington | 1 | 0% |
| BR8 | Swanley | 1 | 0% |
| BS15 | Hanham | 1 | 0% |
| BS20 | Portishead | 1 | 0% |
| BS23 | Uphill | 1 | 0% |
| BS3 | Bedminster | 1 | 0% |
| BS31 | Chewton Keynsham | 1 | 0% |
| BS35 | Alveston | 1 | 0% |
| BS36 | Frampton Cotterell | 1 | 0% |
| BS4 | Brislington | 1 | 0% |
| BS41 | Long Ashton | 1 | 0% |
| BS48 | Backwell | 1 | 0% |
| BS5 | Easton | 1 | 0% |
| BS6 | Redland | 1 | 0% |
| BS8 | Clifton | 1 | 0% |
| CA1 | Carlisle East | 1 | 0% |
| CA11 | Penrith | 1 | 0% |
| CA12 | Keswick | 1 | 0% |
| CA13 | Cockermouth | 1 | 0% |
| CA14 | Workington | 1 | 0% |
| CA15 | Maryport | 1 | 0% |
| CA16 | Appleby-in-Westmorland | 1 | 0% |
| CA17 | Kirkby Stephen | 1 | 0% |
| CA28 | Whitehaven | 1 | 0% |
| CA7 | Wigton | 1 | 0% |
| CB10 | Ashdon | 1 | 0% |
| CB7 | Barway | 1 | 0% |
| CB8 | Ashley | 1 | 0% |
| CB9 | Barnardiston | 1 | 0% |
| CF11 | — | 1 | 0% |
| CF36 | — | 1 | 0% |
| CF40 | — | 1 | 0% |
| CF44 | — | 1 | 0% |
| CF47 | — | 1 | 0% |
| CF5 | — | 1 | 0% |
| CF64 | — | 1 | 0% |
| CF72 | — | 1 | 0% |
| CF82 | — | 1 | 0% |
| CH1 | Blacon | 1 | 0% |
| CH43 | Bidston | 1 | 0% |
| CH45 | New Brighton | 1 | 0% |
| CH46 | Leasowe | 1 | 0% |
| CH47 | Hoylake | 1 | 0% |
| CH49 | Greasby | 1 | 0% |
| CH5 | — | 1 | 0% |
| CH64 | Little Neston | 1 | 0% |
| CH65 | Ellesmere Port | 1 | 0% |
| CH7 | — | 1 | 0% |
| CM12 | Billericay (West) | 1 | 0% |
| CM16 | Epping | 1 | 0% |
| CM20 | Harlow | 1 | 0% |
| CM23 | Bishop's Stortford | 1 | 0% |
| CM4 | Blackmore | 1 | 0% |
| CM8 | Witham | 1 | 0% |
| CO11 | Manningtree | 1 | 0% |
| CO12 | Harwich | 1 | 0% |
| CO13 | Frinton-on-Sea | 1 | 0% |
| CO15 | Clacton-on-Sea | 1 | 0% |
| CO7 | Wivenhoe | 1 | 0% |
| CO9 | Halstead | 1 | 0% |
| CR2 | South Croydon | 1 | 0% |
| CR4 | Mitcham | 1 | 0% |
| CR9 | Non-geographic | 1 | 0% |
| CT1 | Canterbury | 1 | 0% |
| CT10 | Pysons Road Industrial Estate | 1 | 0% |
| CT11 | Ramsgate | 1 | 0% |
| CT16 | Dover | 1 | 0% |
| CT20 | Central Folkestone | 1 | 0% |
| CT9 | Margate | 1 | 0% |
| CV11 | Nuneaton town centre | 1 | 0% |
| CV12 | Bedworth | 1 | 0% |
| CV21 | Rugby E | 1 | 0% |
| CV3 | Binley | 1 | 0% |
| CV31 | Leamington Spa S | 1 | 0% |
| CV37 | Stratford-Upon-Avon | 1 | 0% |
| CV47 | Southam | 1 | 0% |
| CV8 | Kenilworth | 1 | 0% |
| CW12 | Congleton | 1 | 0% |
| CW7 | Winsford | 1 | 0% |
| CW9 | Northwich | 1 | 0% |
| DA1 | Dartford | 1 | 0% |
| DA10 | Swanscombe | 1 | 0% |
| DA7 | Bexleyheath | 1 | 0% |
| DE1 | Derby city centre | 1 | 0% |
| DE11 | Church Gresley | 1 | 0% |
| DE14 | Branston | 1 | 0% |
| DE4 | Darley Dale | 1 | 0% |
| DE56 | Ambergate | 1 | 0% |
| DE65 | Burnaston | 1 | 0% |
| DE7 | Horsley Woodhouse | 1 | 0% |
| DH1 | Durham | 1 | 0% |
| DH3 | Chester-le-Street | 1 | 0% |
| DH8 | Consett | 1 | 0% |
| DL1 | Darlington East | 1 | 0% |
| DL10 | Richmond | 1 | 0% |
| DL12 | Barnard Castle | 1 | 0% |
| DL14 | Bishop Auckland | 1 | 0% |
| DL5 | Newton Aycliffe | 1 | 0% |
| DL7 | Northallerton West | 1 | 0% |
| DL8 | Wensleydale | 1 | 0% |
| DN14 | Goole | 1 | 0% |
| DN15 | Alkborough | 1 | 0% |
| DN21 | Gainsborough | 1 | 0% |
| DN22 | Ranskill | 1 | 0% |
| DN4 | Balby | 1 | 0% |
| DN40 | North Killingholme | 1 | 0% |
| DN55 | — | 1 | 0% |
| DT1 | Dorchester | 1 | 0% |
| DT10 | Sturminster Newton | 1 | 0% |
| DT4 | Weymouth | 1 | 0% |
| DT5 | Portland | 1 | 0% |
| DT9 | Sherborne | 1 | 0% |
| DY1 | Dudley town centre | 1 | 0% |
| DY11 | Kidderminster | 1 | 0% |
| DY4 | Tipton | 1 | 0% |
| DY6 | Kingswinford | 1 | 0% |
| DY8 | Stourbridge | 1 | 0% |
| E1 | Aldgate | 1 | 0% |
| E11 | Leytonstone | 1 | 0% |
| E13 | Plaistow | 1 | 0% |
| E15 | Stratford | 1 | 0% |
| E17 | Walthamstow | 1 | 0% |
| E2 | Bethnal Green | 1 | 0% |
| E3 | Bow | 1 | 0% |
| E4 | Chingford | 1 | 0% |
| EN1 | Bush Hill Park | 1 | 0% |
| EN11 | Hoddesdon | 1 | 0% |
| EN5 | High Barnet | 1 | 0% |
| EN6 | Potters Bar | 1 | 0% |
| EN8 | Waltham Cross | 1 | 0% |
| EX13 | Axminster | 1 | 0% |
| EX14 | Honiton | 1 | 0% |
| EX15 | Cullompton | 1 | 0% |
| EX16 | Tiverton | 1 | 0% |
| EX17 | Crediton | 1 | 0% |
| EX2 | St Thomas | 1 | 0% |
| EX20 | Okehampton | 1 | 0% |
| EX22 | Holsworthy | 1 | 0% |
| EX32 | Barnstaple | 1 | 0% |
| EX36 | South Molton | 1 | 0% |
| EX39 | Bideford | 1 | 0% |
| EX7 | Dawlish | 1 | 0% |
| EX8 | Exmouth | 1 | 0% |
| FY2 | Bispham | 1 | 0% |
| FY7 | Fleetwood | 1 | 0% |
| FY8 | Lytham St. Annes | 1 | 0% |
| GL14 | Cinderford | 1 | 0% |
| GL16 | Coleford | 1 | 0% |
| GL20 | Tewkesbury | 1 | 0% |
| GL3 | Gloucester | 1 | 0% |
| GL4 | Gloucester | 1 | 0% |
| GL50 | Cheltenham | 1 | 0% |
| GU11 | Aldershot | 1 | 0% |
| GU12 | Aldershot | 1 | 0% |
| GU14 | Farnborough | 1 | 0% |
| GU21 | Woking | 1 | 0% |
| GU22 | Woking | 1 | 0% |
| GU27 | Haslemere | 1 | 0% |
| GU29 | Midhurst | 1 | 0% |
| GU32 | East Meon | 1 | 0% |
| GU35 | Bordon | 1 | 0% |
| GU47 | Sandhurst | 1 | 0% |
| GU51 | Fleet | 1 | 0% |
| GU6 | Cranleigh | 1 | 0% |
| GU7 | Farncombe | 1 | 0% |
| HA0 | Alperton | 1 | 0% |
| HA1 | Harrow | 1 | 0% |
| HA5 | Pinner | 1 | 0% |
| HA8 | Edgware | 1 | 0% |
| HD1 | Huddersfield Town Centre | 1 | 0% |
| HD6 | Bailiff Bridge | 1 | 0% |
| HD7 | Golcar | 1 | 0% |
| HG1 | Harrogate | 1 | 0% |
| HG5 | Scotton | 1 | 0% |
| HP11 | Wycombe Marsh | 1 | 0% |
| HP12 | High Wycombe | 1 | 0% |
| HP2 | Gaddesden Row | 1 | 0% |
| HP20 | Aylesbury | 1 | 0% |
| HP22 | Aston Abbotts | 1 | 0% |
| HP5 | Chesham | 1 | 0% |
| HP6 | Amersham | 1 | 0% |
| HR2 | South Hereford | 1 | 0% |
| HR6 | Leominster | 1 | 0% |
| HR9 | Ross-on-Wye | 1 | 0% |
| HU13 | Hessle | 1 | 0% |
| HX1 | Halifax Town Centre | 1 | 0% |
| HX3 | Boothtown | 1 | 0% |
| IG1 | Ilford | 1 | 0% |
| IG11 | Barking | 1 | 0% |
| IP11 | Felixstowe | 1 | 0% |
| IP12 | Woodbridge | 1 | 0% |
| IP14 | Stowmarket | 1 | 0% |
| IP17 | Saxmundham | 1 | 0% |
| IP19 | Halesworth | 1 | 0% |
| IP24 | Thetford | 1 | 0% |
| IP27 | Brandon | 1 | 0% |
| IP28 | Mildenhall | 1 | 0% |
| IP32 | Bury Saint Edmunds | 1 | 0% |
| IP7 | Hadleigh | 1 | 0% |
| KT1 | Kingston upon Thames | 1 | 0% |
| KT11 | Cobham | 1 | 0% |
| KT12 | Walton-on-Thames | 1 | 0% |
| KT16 | Chertsey | 1 | 0% |
| KT20 | Tadworth | 1 | 0% |
| KT22 | Leatherhead | 1 | 0% |
| KT3 | New Malden | 1 | 0% |
| KT4 | Worcester Park | 1 | 0% |
| KT8 | West Molesey | 1 | 0% |
| L12 | Croxteth Park | 1 | 0% |
| L15 | Wavertree | 1 | 0% |
| L17 | Aigburth | 1 | 0% |
| L18 | Allerton | 1 | 0% |
| L19 | Aigburth | 1 | 0% |
| L20 | Bootle | 1 | 0% |
| L22 | Waterloo | 1 | 0% |
| L31 | Maghull | 1 | 0% |
| L32 | Kirkby | 1 | 0% |
| L34 | Prescot | 1 | 0% |
| L36 | Huyton | 1 | 0% |
| L37 | Formby | 1 | 0% |
| L39 | Ormskirk | 1 | 0% |
| LA1 | Lancaster | 1 | 0% |
| LA11 | Grange-over-Sands | 1 | 0% |
| LA12 | Ulverston | 1 | 0% |
| LA14 | Barrow-in-Furness | 1 | 0% |
| LA18 | Millom | 1 | 0% |
| LA23 | Windermere | 1 | 0% |
| LA5 | Carnforth | 1 | 0% |
| LE11 | Loughborough | 1 | 0% |
| LE12 | East Leake | 1 | 0% |
| LE16 | East Langton | 1 | 0% |
| LE18 | Wigston | 1 | 0% |
| LE19 | Narborough | 1 | 0% |
| LE4 | Birstall | 1 | 0% |
| LE67 | Coalville | 1 | 0% |
| LE9 | Stoney Stanton | 1 | 0% |
| LL11 | — | 1 | 0% |
| LL18 | — | 1 | 0% |
| LL21 | — | 1 | 0% |
| LL23 | — | 1 | 0% |
| LL26 | — | 1 | 0% |
| LL29 | — | 1 | 0% |
| LL40 | — | 1 | 0% |
| LL49 | — | 1 | 0% |
| LL53 | — | 1 | 0% |
| LL55 | — | 1 | 0% |
| LL77 | — | 1 | 0% |
| LN11 | Louth | 1 | 0% |
| LN13 | Alford | 1 | 0% |
| LN8 | Market Rasen | 1 | 0% |
| LS10 | Belle Isle | 1 | 0% |
| LS11 | Beeston | 1 | 0% |
| LS13 | Bramley | 1 | 0% |
| LS16 | Adel | 1 | 0% |
| LS17 | Alwoodley | 1 | 0% |
| LS19 | Rawdon | 1 | 0% |
| LS21 | Arthington | 1 | 0% |
| LS22 | Collingham | 1 | 0% |
| LS24 | Saxton | 1 | 0% |
| LS25 | Aberford | 1 | 0% |
| LS27 | Churwell | 1 | 0% |
| LS28 | Calverley | 1 | 0% |
| LS29 | Addingham | 1 | 0% |
| LS7 | Chapel Allerton | 1 | 0% |
| LS9 | Burmantofts | 1 | 0% |
| LU1 | Luton (South) | 1 | 0% |
| LU6 | Dunstable (West) | 1 | 0% |
| LU7 | Leighton Buzzard | 1 | 0% |
| M1 | Piccadilly | 1 | 0% |
| M11 | Clayton | 1 | 0% |
| M12 | Ardwick | 1 | 0% |
| M14 | Fallowfield | 1 | 0% |
| M16 | Firswood | 1 | 0% |
| M21 | Chorlton-cum-Hardy | 1 | 0% |
| M22 | Wythenshawe | 1 | 0% |
| M24 | Middleton | 1 | 0% |
| M25 | Prestwich | 1 | 0% |
| M26 | Radcliffe | 1 | 0% |
| M30 | Eccles | 1 | 0% |
| M34 | Denton | 1 | 0% |
| M4 | Ancoats | 1 | 0% |
| M40 | Collyhurst | 1 | 0% |
| M41 | Urmston | 1 | 0% |
| M43 | Droylsden | 1 | 0% |
| M46 | Atherton | 1 | 0% |
| M5 | Ordsall | 1 | 0% |
| M9 | Harpurhey | 1 | 0% |
| ME10 | Sittingbourne | 1 | 0% |
| ME12 | Isle of Sheppey | 1 | 0% |
| ME13 | Faversham | 1 | 0% |
| ME15 | Bearsted | 1 | 0% |
| ME2 | Strood | 1 | 0% |
| ME4 | Chatham | 1 | 0% |
| ME6 | Snodland | 1 | 0% |
| MK10 | Brinklow | 1 | 0% |
| MK12 | Greenleys | 1 | 0% |
| MK15 | Bolbeck Park | 1 | 0% |
| MK16 | Astwood | 1 | 0% |
| MK40 | Biddenham | 1 | 0% |
| MK45 | Ampthill | 1 | 0% |
| N1 | Barnsbury | 1 | 0% |
| N10 | Muswell Hill | 1 | 0% |
| N11 | New Southgate | 1 | 0% |
| N14 | Southgate | 1 | 0% |
| N16 | Stoke Newington | 1 | 0% |
| N17 | Tottenham | 1 | 0% |
| N18 | Upper Edmonton | 1 | 0% |
| N2 | East Finchley | 1 | 0% |
| N21 | Winchmore Hill | 1 | 0% |
| N22 | Wood Green | 1 | 0% |
| N9 | Lower Edmonton | 1 | 0% |
| NE10 | Felling | 1 | 0% |
| NE11 | Dunston | 1 | 0% |
| NE12 | Killingworth | 1 | 0% |
| NE20 | Ponteland | 1 | 0% |
| NE21 | Blaydon | 1 | 0% |
| NE23 | Cramlington | 1 | 0% |
| NE29 | North Shields | 1 | 0% |
| NE3 | Gosforth | 1 | 0% |
| NE32 | Jarrow | 1 | 0% |
| NE37 | Usworth | 1 | 0% |
| NE46 | Hexham | 1 | 0% |
| NE5 | Westerhope | 1 | 0% |
| NE6 | Walker | 1 | 0% |
| NE61 | Morpeth | 1 | 0% |
| NE63 | Ashington | 1 | 0% |
| NE66 | Alnwick | 1 | 0% |
| NE8 | Gateshead | 1 | 0% |
| NG11 | Clifton | 1 | 0% |
| NG13 | Bingham | 1 | 0% |
| NG15 | Hucknall | 1 | 0% |
| NG19 | Mansfield Woodhouse | 1 | 0% |
| NG2 | Nottingham City Centre | 1 | 0% |
| NG31 | Grantham | 1 | 0% |
| NG4 | Carlton | 1 | 0% |
| NG6 | Bestwood Village | 1 | 0% |
| NG8 | Aspley | 1 | 0% |
| NG9 | Beeston | 1 | 0% |
| NN11 | Braunston | 1 | 0% |
| NN13 | Brackley | 1 | 0% |
| NN16 | Kettering | 1 | 0% |
| NN3 | Boothville | 1 | 0% |
| NN5 | Duston | 1 | 0% |
| NN8 | Wellingborough | 1 | 0% |
| NP11 | — | 1 | 0% |
| NP12 | — | 1 | 0% |
| NP15 | — | 1 | 0% |
| NP16 | — | 1 | 0% |
| NP19 | — | 1 | 0% |
| NP22 | — | 1 | 0% |
| NP23 | — | 1 | 0% |
| NP25 | — | 1 | 0% |
| NP26 | — | 1 | 0% |
| NP44 | — | 1 | 0% |
| NP7 | — | 1 | 0% |
| NR1 | Thorpe Hamlet | 1 | 0% |
| NR18 | Wymondham | 1 | 0% |
| NR19 | Dereham | 1 | 0% |
| NR21 | Barsham | 1 | 0% |
| NR26 | Beeston Regis | 1 | 0% |
| NR27 | Cromer | 1 | 0% |
| NR28 | Antingham | 1 | 0% |
| NR30 | Caister-on-Sea | 1 | 0% |
| NR34 | Beccles | 1 | 0% |
| NR4 | Norwich | 1 | 0% |
| NR7 | Norwich | 1 | 0% |
| NW2 | Cricklewood | 1 | 0% |
| NW3 | Hampstead | 1 | 0% |
| NW5 | Kentish Town | 1 | 0% |
| NW6 | Kilburn | 1 | 0% |
| NW7 | Mill Hill | 1 | 0% |
| NW8 | St John's Wood | 1 | 0% |
| OL10 | Heywood | 1 | 0% |
| OL16 | Burnedge | 1 | 0% |
| OX1 | Central and South Oxford | 1 | 0% |
| OX11 | Didcot | 1 | 0% |
| OX12 | Wantage | 1 | 0% |
| OX14 | Abingdon | 1 | 0% |
| OX16 | Banbury | 1 | 0% |
| OX18 | Alvescot | 1 | 0% |
| OX26 | Bicester | 1 | 0% |
| OX28 | Witney | 1 | 0% |
| OX4 | East Oxford | 1 | 0% |
| OX7 | Charlbury | 1 | 0% |
| OX9 | Postcombe | 1 | 0% |
| PE1 | Peterborough | 1 | 0% |
| PE14 | Wisbech | 1 | 0% |
| PE15 | March | 1 | 0% |
| PE16 | Chatteris | 1 | 0% |
| PE19 | St Neots | 1 | 0% |
| PE21 | Fishtoft | 1 | 0% |
| PE25 | Skegness | 1 | 0% |
| PE29 | Huntingdon | 1 | 0% |
| PE30 | King's Lynn | 1 | 0% |
| PE36 | Hunstanton | 1 | 0% |
| PE37 | Swaffham | 1 | 0% |
| PE38 | Downham Market | 1 | 0% |
| PL13 | Looe | 1 | 0% |
| PL14 | Liskeard | 1 | 0% |
| PL15 | Launceston | 1 | 0% |
| PL17 | Callington | 1 | 0% |
| PL19 | Tavistock | 1 | 0% |
| PL25 | St Austell | 1 | 0% |
| PL31 | Bodmin | 1 | 0% |
| PL5 | Crownhill | 1 | 0% |
| PL6 | Derriford | 1 | 0% |
| PL7 | Plympton | 1 | 0% |
| PO11 | Hayling Island | 1 | 0% |
| PO12 | Gosport | 1 | 0% |
| PO14 | Fareham | 1 | 0% |
| PO19 | Chichester | 1 | 0% |
| PO20 | Chichester | 1 | 0% |
| PO21 | Bognor Regis | 1 | 0% |
| PO3 | Portsmouth | 1 | 0% |
| PO30 | Newport | 1 | 0% |
| PO9 | Havant | 1 | 0% |
| PR1 | City Centre | 1 | 0% |
| PR2 | Ashton On Ribble | 1 | 0% |
| PR25 | Leyland | 1 | 0% |
| PR8 | Ainsdale | 1 | 0% |
| RG12 | Bracknell | 1 | 0% |
| RG22 | South Ham | 1 | 0% |
| RG24 | Popley | 1 | 0% |
| RG27 | Hook | 1 | 0% |
| RG40 | Wokingham | 1 | 0% |
| RG6 | Earley | 1 | 0% |
| RG8 | Goring | 1 | 0% |
| RG9 | Hambleden | 1 | 0% |
| RH1 | Redhill | 1 | 0% |
| RH10 | Copthorne | 1 | 0% |
| RH12 | Horsham | 1 | 0% |
| RH14 | Billingshurst | 1 | 0% |
| RH15 | Burgess Hill | 1 | 0% |
| RH16 | Haywards Heath | 1 | 0% |
| RH20 | Pulborough | 1 | 0% |
| RH4 | Dorking | 1 | 0% |
| RH7 | Lingfield | 1 | 0% |
| RM12 | Hornchurch | 1 | 0% |
| RM13 | Rainham | 1 | 0% |
| RM20 | West Thurrock | 1 | 0% |
| RM9 | Dagenham | 1 | 0% |
| S1 | Sheffield City Centre | 1 | 0% |
| S10 | Broomhill | 1 | 0% |
| S12 | Birley | 1 | 0% |
| S17 | Dore | 1 | 0% |
| S18 | Coal Aston | 1 | 0% |
| S36 | Penistone | 1 | 0% |
| S40 | Central and West Chesterfield | 1 | 0% |
| S43 | Barlborough | 1 | 0% |
| S44 | Bolsover | 1 | 0% |
| S49 | Bulk users | 1 | 0% |
| S5 | Firth Park | 1 | 0% |
| S60 | Brinsworth | 1 | 0% |
| S70 | Central Barnsley | 1 | 0% |
| S8 | Batemoor | 1 | 0% |
| S9 | Attercliffe | 1 | 0% |
| SA1 | — | 1 | 0% |
| SA11 | — | 1 | 0% |
| SA13 | — | 1 | 0% |
| SA15 | — | 1 | 0% |
| SA4 | — | 1 | 0% |
| SA43 | — | 1 | 0% |
| SA44 | — | 1 | 0% |
| SA61 | — | 1 | 0% |
| SA65 | — | 1 | 0% |
| SA67 | — | 1 | 0% |
| SA70 | — | 1 | 0% |
| SE1 | Bankside | 1 | 0% |
| SE10 | Greenwich | 1 | 0% |
| SE13 | Lewisham | 1 | 0% |
| SE14 | New Cross | 1 | 0% |
| SE15 | Nunhead | 1 | 0% |
| SE17 | Walworth | 1 | 0% |
| SE19 | Upper Norwood | 1 | 0% |
| SE20 | Anerley | 1 | 0% |
| SE21 | Dulwich | 1 | 0% |
| SE25 | South Norwood | 1 | 0% |
| SE27 | West Norwood | 1 | 0% |
| SE4 | Brockley | 1 | 0% |
| SE5 | Camberwell | 1 | 0% |
| SE6 | Bellingham | 1 | 0% |
| SG1 | North Stevenage | 1 | 0% |
| SG12 | Ware | 1 | 0% |
| SG13 | Hertford | 1 | 0% |
| SG18 | Biggleswade | 1 | 0% |
| SG19 | Potton | 1 | 0% |
| SG8 | Royston | 1 | 0% |
| SK10 | Macclesfield | 1 | 0% |
| SK13 | Glossop | 1 | 0% |
| SK14 | Hyde | 1 | 0% |
| SK4 | Stockport | 1 | 0% |
| SK7 | Bramhall | 1 | 0% |
| SK8 | Cheadle | 1 | 0% |
| SK9 | Alderley Edge | 1 | 0% |
| SL1 | Burnham | 1 | 0% |
| SL5 | Ascot | 1 | 0% |
| SL6 | Bray | 1 | 0% |
| SL9 | Chalfont Common | 1 | 0% |
| SM1 | Sutton | 1 | 0% |
| SM3 | North Cheam | 1 | 0% |
| SM4 | Morden | 1 | 0% |
| SN10 | Devizes | 1 | 0% |
| SN12 | Melksham | 1 | 0% |
| SN2 | Swindon | 1 | 0% |
| SN5 | West Swindon | 1 | 0% |
| SN7 | Faringdon | 1 | 0% |
| SN8 | Marlborough | 1 | 0% |
| SO15 | Shirley | 1 | 0% |
| SO18 | Bitterne | 1 | 0% |
| SO23 | City Centre | 1 | 0% |
| SO31 | Warsash | 1 | 0% |
| SO45 | Hythe | 1 | 0% |
| SO51 | Romsey | 1 | 0% |
| SP10 | Andover | 1 | 0% |
| SP2 | Salisbury | 1 | 0% |
| SP6 | Fordingbridge | 1 | 0% |
| SP7 | Shaftesbury | 1 | 0% |
| SP8 | Gillingham | 1 | 0% |
| SR3 | Chapelgarth | 1 | 0% |
| SR5 | Carley Hill | 1 | 0% |
| SS14 | Basildon | 1 | 0% |
| SS5 | Hockley | 1 | 0% |
| SS6 | Rayleigh | 1 | 0% |
| SS7 | Hadleigh | 1 | 0% |
| SS8 | Canvey Island | 1 | 0% |
| ST10 | Cheadle | 1 | 0% |
| ST13 | Leek | 1 | 0% |
| ST14 | Uttoxeter | 1 | 0% |
| ST3 | Longton | 1 | 0% |
| ST4 | Stoke | 1 | 0% |
| ST5 | Newcastle-under-Lyme | 1 | 0% |
| ST6 | Tunstall | 1 | 0% |
| ST8 | Biddulph | 1 | 0% |
| SW10 | West Brompton | 1 | 0% |
| SW11 | Battersea | 1 | 0% |
| SW14 | Mortlake | 1 | 0% |
| SW15 | Putney | 1 | 0% |
| SW16 | Streatham | 1 | 0% |
| SW18 | Wandsworth | 1 | 0% |
| SW19 | Wimbledon | 1 | 0% |
| SW1P | Victoria Station | 1 | 0% |
| SW4 | Clapham | 1 | 0% |
| SW6 | Fulham | 1 | 0% |
| SW9 | Stockwell | 1 | 0% |
| SY1 | Shrewsbury Town Centre | 1 | 0% |
| SY12 | Ellesmere | 1 | 0% |
| SY13 | Whitchurch | 1 | 0% |
| SY21 | — | 1 | 0% |
| SY23 | — | 1 | 0% |
| SY7 | Clun Valley | 1 | 0% |
| SY8 | Ludlow | 1 | 0% |
| TA1 | Taunton | 1 | 0% |
| TA11 | Somerton | 1 | 0% |
| TA18 | Crewkerne | 1 | 0% |
| TA20 | Chard | 1 | 0% |
| TA21 | Wellington | 1 | 0% |
| TA24 | Minehead | 1 | 0% |
| TA4 | Bicknoller | 1 | 0% |
| TA8 | Burnham on Sea | 1 | 0% |
| TF2 | Priorslee | 1 | 0% |
| TF7 | Madeley | 1 | 0% |
| TN13 | Riverhead | 1 | 0% |
| TN17 | Cranbrook | 1 | 0% |
| TN21 | Heathfield | 1 | 0% |
| TN22 | Uckfield | 1 | 0% |
| TN23 | Ashford | 1 | 0% |
| TN28 | New Romney | 1 | 0% |
| TN34 | Hastings town centre | 1 | 0% |
| TN38 | St Leonards | 1 | 0% |
| TN40 | Bexhill-on-Sea | 1 | 0% |
| TN6 | Black Hill | 1 | 0% |
| TN8 | Edenbridge | 1 | 0% |
| TQ12 | Newton Abbot | 1 | 0% |
| TQ14 | Teignmouth | 1 | 0% |
| TQ2 | Torquay (west | 1 | 0% |
| TQ3 | Paignton (north) | 1 | 0% |
| TQ6 | Dartmouth | 1 | 0% |
| TQ7 | Kingsbridge | 1 | 0% |
| TQ9 | Totnes | 1 | 0% |
| TR1 | Truro | 1 | 0% |
| TR11 | Falmouth | 1 | 0% |
| TR14 | Camborne | 1 | 0% |
| TR18 | Penzance | 1 | 0% |
| TR26 | Saint Ives | 1 | 0% |
| TR27 | Hayle | 1 | 0% |
| TR7 | Newquay | 1 | 0% |
| TS1 | Middlesborough Town Centre | 1 | 0% |
| TS12 | Skelton-in-Cleveland | 1 | 0% |
| TS24 | Hartlepool | 1 | 0% |
| TS8 | Coulby Newham | 1 | 0% |
| TW1 | Twickenham | 1 | 0% |
| TW11 | Teddington | 1 | 0% |
| TW15 | Ashford | 1 | 0% |
| TW20 | Egham | 1 | 0% |
| TW9 | North Sheen | 1 | 0% |
| UB8 | Uxbridge | 1 | 0% |
| W13 | West Ealing | 1 | 0% |
| W1T | Fitzrovia | 1 | 0% |
| W1U | Marylebone | 1 | 0% |
| W1W | Great Portland Street | 1 | 0% |
| W2 | Paddington | 1 | 0% |
| W3 | Acton | 1 | 0% |
| W4 | Chiswick | 1 | 0% |
| W5 | Ealing | 1 | 0% |
| W6 | Hammersmith | 1 | 0% |
| W7 | Hanwell | 1 | 0% |
| WA10 | Eccleston | 1 | 0% |
| WA12 | Newton-le-Willows | 1 | 0% |
| WA15 | Altrincham | 1 | 0% |
| WA7 | Runcorn | 1 | 0% |
| WA8 | Widnes | 1 | 0% |
| WC1V | High Holborn | 1 | 0% |
| WC2B | Drury Lane | 1 | 0% |
| WD18 | West Watford | 1 | 0% |
| WD23 | Bushey | 1 | 0% |
| WD3 | Batchworth Heath | 1 | 0% |
| WD6 | Borehamwood | 1 | 0% |
| WF13 | Dewsbury Moor | 1 | 0% |
| WF5 | Gawthorpe | 1 | 0% |
| WF8 | Darrington | 1 | 0% |
| WN1 | Haigh | 1 | 0% |
| WN7 | Hope Carr | 1 | 0% |
| WN8 | Chapel House | 1 | 0% |
| WR11 | Evesham | 1 | 0% |
| WR14 | Malvern | 1 | 0% |
| WR9 | Droitwich | 1 | 0% |
| WS1 | Walsall town centre | 1 | 0% |
| WS10 | Wednesbury | 1 | 0% |
| WS11 | Cannock | 1 | 0% |
| WS14 | Lichfield | 1 | 0% |
| WS15 | Armitage | 1 | 0% |
| WV1 | Wolverhampton City Centre | 1 | 0% |
| WV11 | Wednesfield | 1 | 0% |
| WV16 | Bridgnorth Upper | 1 | 0% |
| YO11 | Cayton | 1 | 0% |
| YO12 | Seamer | 1 | 0% |
| YO15 | Bridlington | 1 | 0% |
| YO18 | Thornton-le-Dale | 1 | 0% |
| YO21 | Whitby | 1 | 0% |
| YO25 | Driffield | 1 | 0% |
| YO26 | Acomb | 1 | 0% |
| YO31 | Heworth | 1 | 0% |
| YO8 | Barlby | 1 | 0% |
Registered titles
Title number, postcode district, tenure and recorded price paid. Property addresses are licence-restricted and are never shown.
Loading 1,127 titles…
From portfolio to buildability
Knowing what a company holds is half the picture. Screen any address in BH17 against conservation areas, flood risk, listed buildings, green belt and 50+ datasets — free, no account.
Frequently asked
What land does ROYAL MAIL GROUP LIMITED own?+
HM Land Registry's corporate (CCOD) and overseas (OCOD) ownership records show ROYAL MAIL GROUP LIMITED as a registered proprietor of 1,127 titles across 804 postcode districts in England and Wales. Holdings are reported at postcode-district level: HM Land Registry publishes no link between title numbers and mapped land parcels, so this is a screening indicator rather than a set of boundaries.
Why can't I see the addresses of these properties?+
The property-address fields in HM Land Registry's ownership data are licence-restricted for anyone who is not a Public Sector Geospatial Agreement holder, so we neither hold nor display them. What we publish is the title number, the postcode district, the tenure and the recorded price paid. To confirm a specific property you would order an official copy of the register for that title.
How current is this?+
HM Land Registry publishes CCOD and OCOD monthly and this index is refreshed from the change-only files each month. Every table and map on this page carries the data month it describes. Ownership records can lag a transaction by weeks or months, so treat a portfolio as a screening picture, not a completed search.
Can I check planning constraints on this company's land?+
Yes — each district links through to its ownership page and to the free constraints checker, which screens any address in England against conservation areas, flood zones, listed buildings, green belt and 50+ other datasets.
Ownership is drawn from HM Land Registry’s corporate (CCOD) and overseas (OCOD) ownership datasets and aggregated by postcode district. HM Land Registry does not publish a link between title numbers and mapped land parcels, so this is a district-level screening indicator, not a title-plan boundary. We show the owning company, its jurisdiction, category and holding counts — not exact property addresses (their use is licence-restricted). Private individuals are never included; these datasets cover companies and organisations only.
Source: Source: HM Land Registry — UK companies (CCOD) and overseas companies (OCOD) that own property in England and Wales. Information produced by HM Land Registry. © Crown copyright 2026 Data as at July 2026.
Note: Corporate ownership reflects HM Land Registry’s record of the current registered proprietor and can lag transactions by weeks or months. Ownership is matched to a location by postcode, not by title-plan boundary, so treat it as a screening indicator — always confirm with an official copy of the register before relying on it.
HMLR data: July 2026. Companies House facts, where shown, come from the Companies House public register.
← Search another company