2016 signifies the launching of Indomitable Press Ltd, the firm that is situated at 87 New Road, East Hagbourne in Didcot. That would make eight years Indomitable Press has been on the market, as the company was registered on 2016-11-23. The reg. no. is 10493114 and the area code is OX11 9LB. This firm's principal business activity number is 58110 meaning Book publishing. Indomitable Press Limited released its account information for the period that ended on Wednesday 30th November 2022. The company's latest annual confirmation statement was submitted on Tuesday 22nd November 2022.
There seems to be a single managing director at the current moment running this firm, namely Vaughan M. who's been doing the director's duties for eight years.