Trio of new tenants sign for Abingdon Business Park

Mantle Estates has signed three new tenants for its Lambourn building at Abingdon Business Park in Oxfordshire. Retail fit-out firm Umdasch has signed a 10-year lease for 6,600 sq ft at £21.50 per sq ft on the ground-floor of