Demgray started its operations in 2017 as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) registered with number: 10620025. The firm's office was situated in London at 1st Floor. This Demgray Limited company had been in this business for three years.
Our database regarding this company's members indicates that the last two directors were: Barry M. and Matthew P. who assumed their respective positions on 2017/10/02.
Mariam A. was the individual who controlled this firm.