Moon And Fan came into being in 2015 as a company enlisted under no 09412230, located at B1 1QU Birmingham at Lonsdale House. This firm's last known status was dissolved. Moon And Fan had been operating in this business field for two years.
The limited company was managed by one managing director: Fan Y. who was managing it for two years.