Overview
Legal name
IDEXX TECHNOLOGIES LIMITED
Region
East of England
Registered address
UNITS 1B AND 1C
NEWMARKET BUSINESS PARK
STUDLANDS PARK AVENUE, NEWMARKET
SUFFOLK
CB8 7ER
Insolvency history
No