We are based in Yorkshire and London. You are welcome to contact us any time to discuss your display project. Factory visitors by appointment only please, we are NOT a retail store/showroom.
t: 0203 983 5797
Alternatively, get in touch using the form below.