The company called Devcube Studio was registered on 2017-09-30 as a private limited company. The company registered office was located in London on 27 Old Gloucester Street. This place post code is WC1N 3AX. The official reg. no. for Devcube Studio Limited was 10989682. Devcube Studio Limited had been in business for 5 years until dissolution date on 2022-05-03.
The following business was supervised by a single director: Martin B. who was supervising it for 5 years.