End of Terrace Industrial / Warehouse PremisesMarch 27th, 2020FiledMarch 27th, 2020The premises are situated on the popular Ventura Place Industrial Estate, which has access from Factory Road at Upton Industrial Estate.
The premises are situated on the popular Ventura Place Industrial Estate, which has access from Factory Road at Upton Industrial Estate.