MJ Hudson is an asset management company that provides investment consulting and fund administration services. It offers tax advice and structuring, bookkeeping, foreign exchange, regulatory reporting solutions, etc. The company caters to private equity, venture capital, real estate, energy, infrastructure, and other sectors.