UKData checked October 2026
  1. Home
  2. Cardiff
  3. Echa Microbiology Ltd

Echa Microbiology Ltd

You will find Echa Microbiology Ltd, a aerospace company, at Unit 22 and 23, Willowbrook Technology Park, Llandogo Rd in the Saint Mellons area of Cardiff. It is also listed as aviation consultant, consultant and laboratory. Closed on Sundays.

Unit 22 and 23, Willowbrook Technology Park, Llandogo Rd, St. Mellons, Cardiff CF3 0EFChecked October 2026