Demgrove came into being in 2019 as a company enlisted under no 12007219, located at EC1A 9EJ London at 1st Floor. This firm's last known status was dissolved. Demgrove had been operating in this business for one year.
The info we posses describing this specific firm's MDs shows us that the last two directors were: Lynne W. and David D. who assumed their respective positions on 2019-05-20.
Larraine C. was the individual who controlled this firm.