Oscar Digby started conducting its operations in the year 2010 as a Private Limited Company under the ID 07202213. This firm's head office was based in London at Studio 210. This particular Oscar Digby Ltd firm had been operating in this business field for twelve years.
As suggested by the following company's directors directory, there were three directors to name just a few: Colin B. and Terence P..
Terence P. was the individual who controlled this firm, owned over 3/4 of company shares.