Commercial property in Stroud
5,755 rated commercial buildings · total rateable value £44,447,320
Stroud has 5,755 commercial buildings on the business rates list, with a combined rateable value of £44,447,320. The most common uses are shop and premises (336), offices and premises (231), workshop and premises (186), self catering holiday unit and premises (115). The corporate group owning the most of them is National Grid PLC, with 137 buildings.
Largest owners in Stroud: groups
- National Grid PLC137 here · 20,778 in all
- Secretary of State For Transport31 here · 10,892 in all
- Aviva PLC28 here · 11,887 in all
- TDR Capital LLP19 here · 6,897 in all
- Persimmon PLC18 here · 5,927 in all
- Green Britain Group Limited15 here · 73 in all
- Vistry Group PLC13 here · 2,525 in all
- Barratt Redrow PLC13 here · 6,421 in all
- Taylor Wimpey PLC12 here · 5,704 in all
- Canal & River Trust12 here · 2,564 in all
Largest owners in Stroud: companies
- Western Power Distribution (west Midlands) PLC137 here · 6,002 in all
- Sovereign Network Group93 here · 11,608 in all
- National Highways Limited29 here · 8,743 in all
- Ees Operations 1 Limited23 here · 4,015 in all
- Canal & River Trust12 here · 2,547 in all
- Vistry Homes Limited11 here · 867 in all
- B Walker & Co (dursley) Limited11 here · 34 in all
- Redrow Homes Limited10 here · 1,295 in all
- Clifton Diocese10 here · 236 in all
- Social Cellar (gamma) Limited10 here · 418 in all
- Xafinity Pension Trustees Limited9 here · 948 in all
- Persimmon Homes Limited9 here · 3,142 in all
- The Baptist Union Corporation Limited8 here · 2,030 in all
- Wessex Water Services Limited8 here · 808 in all
- Howard Tenens Limited8 here · 41 in all
Largest buildings in Stroud
Common questions
Who owns the most commercial property in Stroud?
By number of buildings, the largest owners of commercial property in Stroud are National Grid PLC, Secretary of State For Transport and Aviva PLC, from HM Land Registry's company ownership data grouped by Companies House's register of people with significant control.
How many commercial buildings are there in Stroud?
5,755 commercial buildings in Stroud are on the Valuation Office Agency's business rates list, with a combined rateable value of £44,447,320.
What is the largest commercial building in Stroud?
By rateable value, the largest is Sainsburys PLC, Dudbridge Road, rated at £1,388,250.
All towns and cities → · Largest owners in England and Wales →