Luke Cleaves is the Operations Director of Metro Rod Swansea.
5 people are employed at Metro Rod Swansea.
The NAICS codes for Metro Rod Swansea are [221, 22].
The SIC codes for Metro Rod Swansea are [495, 49].