Keighley Trade Centre is a trading name of Motorshow Ltd, Regiserted office Garage Forecourt, Bradford Road, Keighley, BD21 4BB, Registered in England and Wales number 6145321