Vellum Management started conducting its operations in the year 2012 as a Private Limited Company with reg. no. 08119193. This company's office was located in London at 14 Elsenham Street. This Vellum Management Limited business had been on the market for 9 years.
The details describing the following company's MDs implies that the last two directors were: David E. and Claire E. who assumed their respective positions on June 26, 2012.
Executives who controlled the firm include: Claire E. owned 1/2 or less of company shares and had 1/2 or less of voting rights. David E. owned 1/2 or less of company shares, had 1/2 or less of voting rights.