Megaplace started its business in 1999 as a Private Limited Company registered with number: 03892416. This company's office was based in London at 26-28 Bedford Row. This particular Megaplace Limited firm had been operating offering its services for at least 20 years.
The directors included: David W. formally appointed in 2014, Matthew S. formally appointed on 2010-11-19, Melanie B. formally appointed in 2009 and .