Registered with number 04602322 twenty two years ago, Iliad (vauxhall) Limited had been a private limited company until 15th January 2019 - the time it was officially closed. Its latest registration address was Musker Buildings, 1 Stanley Street Liverpool.
When it comes to this firm's register, there were eight directors including: Nina J. and Michael M..