We've Moved To A New Location

02 Oct, 2020

We moved to a new location on 1st November 2020 and this is our new address:

 

Space Display UK Ltd
The Old Barn, Avoncroft Farm

Gibbs Lane
Offenham, Evesham
Worcestershire WR11 8RR

 

Tel: 01299 406017

 

Email: info@spacedisplay.co.uk