Howell Oil Limited has existed in the United Kingdom for 12 years. Started with Registered No. 08300160 in the year 2012, the company is registered at 13 Ipswich Grove, Norwich NR2 2LU. This enterprise's SIC code is 70100 - Activities of head offices. The latest financial reports describe the period up to 2022-11-30 and the most recent confirmation statement was filed on 2022-11-20.
There seems to be a team of two directors managing this particular company at the moment, namely Alicia H. and Barry H. who have been performing the directors assignments since 2012-11-20.