Registered as SC354044 15 years ago, Ewen Oil Ltd. had been a private limited company until 2018-07-11 - the date it was officially closed. The business last known mailing address was 227 West George Street, Glasgow.
This specific firm was overseen by one director: John E., who was chosen to lead the company in 2009.