Deibus Studios Ltd.
Moby ID: 1749
Trivia add
Company information (circa 2000):
Deibus Studios
Microtime House
2A Bonny Street
Camden Town
London United Kingdom
NW1 9PG
Tel: +44 020 7267 4667
Fax: +44 20 7267 4399
Former company website: www.deibus.com
Contributed by Jeanne.