Aixtron Ltd

Anderson Road, Buckingway Business Park, Swavesey, CB24 4FQ, United Kingdom (East of England)