Registered with number 04184801 23 years ago, Ogden Waller Limited had been a private limited company until 2016-06-22 - the date it was formally closed. Its official office address was Benson House, 33 Wellington Street Leeds. The firm was known under the name Imco (122001) up till 2001-06-20 when the business name was changed.
The directors included: Duncan W. selected to lead the company in 2001 and Paul O. selected to lead the company on 2001-05-18.