The purchasers of Unit 1 at Stroudwater 13 are UK-based Rushmire Ltd. Robert Hitchins speculatively built the 22,523 sq ft facility in 2023 on a self-contained 1.4 acre site at the entrance to the new ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results