Advanced company searchLink opens in new window

THE JAPANESE SHIPOWNERS' ASSOCIATION

UK establishment number BR014035