Started with Reg No. 06188641 17 years ago, Delta Oil S.a. Limited had been a private limited company until 2021-01-12 - the day it was formally closed. Its official mailing address was 9 High Street, Woburn Sands, Milton Keynes Bucks. The company was known as Delta Oil Europe up till 2012-07-26 then the business name was replaced.
This specific firm had a single managing director: Steven I., who was appointed in 2016.