Discovery Planet C.I.C. 

brings inspirational enriching experiences directly to the heart of the community

Discovery Planet is a company limited by guarantee number 09512548