James Patterson

James Patterson

Director/Board Member at MAINLAND HEADWEAR HOLDINGS LIMITED

Net worth: - $ as of 31/05/2024

53 year
Consumer Non-Durables
Consumer Services