Started with Reg No. 04462943 twenty two years ago, Oil Internet Limited is categorised as a Private Limited Company. The actual office address is Unit 410, 27-31 Clerkenwell Close London. The firm's principal business activity number is 62090 which means Other information technology service activities. Oil Internet Ltd released its latest accounts for the financial period up to 2022-06-30. The most recent annual confirmation statement was released on 2023-06-17.
There is a group of two directors supervising this limited company right now, specifically Andrew G. and Peter H. who have been utilizing the directors tasks since 2002-06-17.
Executives who have control over the firm are as follows: Andrew G. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Peter H. owns 1/2 or less of company shares and has 1/2 or less of voting rights.