21 Abernethy Square
Maritime Quarter
Swansea
West Glamorgan
SA1 1UH
United Kingdom
Tel: 07769 040891
Website: www.amphibiabase.eu
E-mail: amphibia@amphibiabase.eu
R&D+i Director: Hector Archila
Year Established: 2016
No of Employees: 1-20
Service Company