Started with Reg No. 09844308 nine years ago, Moon Rover Ltd had been a private limited company until 30th March 2021 - the day it was formally closed. The business official office address was Metro House, 57 Pepper Road Leeds.
The following company had 1 director: Adrian K. who was maintaining it for one year.