The road you can see below is Henry Drive in Leigh-on-Sea, Essex.

It’s a typical seaside town, not far from Southend.

Except since 8 June 2023, seventy new companies have been registered to seventeen different addresses in this road.